matlab解方程组,感激不尽.S3*COS(A3)=150cos(A1);S3*SIN(A3)=480+150SIN(A1);810COS(A3)+200COS(A4)-S=0;810SIN(A3)+200SIN(A4)=790A1=0,10,20,30,40,.360,求S S3 A3 A4
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 02:27:09
matlab解方程组,感激不尽.
S3*COS(A3)=150cos(A1);
S3*SIN(A3)=480+150SIN(A1);
810COS(A3)+200COS(A4)-S=0;
810SIN(A3)+200SIN(A4)=790
A1=0,10,20,30,40,.360,求S S3 A3 A4
你用的是Mathematica吗?这个问题用Matlab很好解决的.我编程试了一下,求了A1=0时的解.代码如下:
function E=myfunc(x)
A1=0;
S=x(1); S3=x(2); A3=x(3); A4=x(4);
E=[S3*cos(A3)-150*cos(A1);
S3*sin(A3)-480-150*sin(A1);
810*sin(A3)+200*sin(A4)-S;
810*sin(A3)+200*sin(A4)-790;];
上面的保存后,下面的代码在命令窗口输入:
x0=[1 1 1 1];
opt=optimset('Display','iter','MaxFunEvals',15000,'MaxIter',2000);
[r,val]=fsolve(@myfunc,x0,opt)
结果为:
r =
790.0000 502.8916 1.2679 0.0845
val =
1.0e-010 *
0.0003
0
-0.5559
-0.5559
你可以验证结果的正确性.改变A1的值,就可以得到其他的结果.
matlab解方程组,感激不尽.S3*COS(A3)=150cos(A1);S3*SIN(A3)=480+150SIN(A1);810COS(A3)+200COS(A4)-S=0;810SIN(A3)+200SIN(A4)=790A1=0,10,20,30,40,.360,求S S3 A3 A4
MATLAB解二元方程组
用Matlab如何解方程组
用matlab解微分方程组并作图
如何使用MATLAB解非线性方程组
怎么用matlab解非线性方程组
matlab解方程组:x+y+z
matlab解这个二元方程组的代码,
怎么用matlab解方程组?举例说明,
matlab或其他软件解方程组
matlab大神请赐教 解微分方程组小弟对matlab编程不甚了解,请各位不吝赐教!感激不尽!x=[x(1);x(2);x(3);x(4);x(5)]满足dx(1)/dt=a1+b1*(x(2)-x(1))dx(2)/dt=c1*(x(1)-x(2))+c2*(x(3)-x(2))dx(3)/dt=a2+b2*(x(2)+x(4)-2*x(3))dx(4)/dt=c
用Matlab解一个方程组,结果如下,请问怎么回事?是方程组无解吗?S1= -cos(deg2rad(10.11))*41;S2= 31.5*cos(deg2rad(10.11))+85*sin(deg2rad(10.11));S3=sin(deg2rad(10.11));S4= -cos(deg2rad(10.11));B1=-12544;B2=-12544*50;B3=12544*22.5;B4=
求matlab大神做两道题,感激不尽!
matlab 微分方程组求解
matlab微分方程组其中
用matlab编程解微分方程组编程解下边方程
用matlab解微分方程组,怎么写程序呢?
matlab解方程组,通常用solve还是用矩阵?