matlab非线性方程求解y(t)=1.1018G(exp(-0.1855014t-exp(-2.007944t)))其中y(t1)=0.56 y(t2)=0.4 t1+2=t2求G以及y(t)的变化曲线,求高手编程,谢谢y(t)=1.1018G(exp(-0.1855014t)-exp(-2.007944t))其中y(t1)=0.56 y(t2)=0.4 t1+2
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 20:16:51
matlab非线性方程求解y(t)=1.1018G(exp(-0.1855014t-exp(-2.007944t)))其中y(t1)=0.56 y(t2)=0.4 t1+2=t2求G以及y(t)的变化曲线,求高手编程,谢谢y(t)=1.1018G(exp(-0.1855014t)-exp(-2.007944t))其中y(t1)=0.56 y(t2)=0.4 t1+2
matlab非线性方程求解
y(t)=1.1018G(exp(-0.1855014t-exp(-2.007944t)))
其中y(t1)=0.56
y(t2)=0.4
t1+2=t2
求G以及y(t)的变化曲线,求高手编程,谢谢
y(t)=1.1018G(exp(-0.1855014t)-exp(-2.007944t))
其中y(t1)=0.56
y(t2)=0.4
t1+2=t2
上面括号打错了
matlab非线性方程求解y(t)=1.1018G(exp(-0.1855014t-exp(-2.007944t)))其中y(t1)=0.56 y(t2)=0.4 t1+2=t2求G以及y(t)的变化曲线,求高手编程,谢谢y(t)=1.1018G(exp(-0.1855014t)-exp(-2.007944t))其中y(t1)=0.56 y(t2)=0.4 t1+2
1、在文件编辑区建立待求方程组文件并保存:
function y=fun(x)
y=[0.56-1.1018*x(1)*(exp(-0.1855014*x(2))-exp(-2.007944*x(2))),0.4-1.1018*x(1)*(exp-0.1855014*(x(2)+2)-exp(-2.007944*(x(2)+2)))]
2、在MALAB命令窗口求
clear
x0=[0.1 0.1];
fsolve(@fun,x0,optimset('fsolve'))
求解得出G=x(1)=;x(2)=;
3、绘制曲线
y=sym('1.1018*G*(exp(0.1855014*x)-exp(-2.007944*x))')%别忘了把G的值代入
ezplot(y)