求助利用matlab计算含三角函数的方程组的数值解,如何使数值解更为精确?13576000*(cos(x(1))+cos(a)-(1+b/2)^2*(1-b)*(cos(a)+cos(x(2))))-x(3)*sin(c)=013576000*(sin(x(1))+(1+b/2)^2*(1-b)*sin(x(2)))-x(3)*cos(c)=0x(1)-(1+b/2)*(1-b)*
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/06 08:25:56
求助利用matlab计算含三角函数的方程组的数值解,如何使数值解更为精确?
13576000*(cos(x(1))+cos(a)-(1+b/2)^2*(1-b)*(cos(a)+cos(x(2))))-x(3)*sin(c)=0
13576000*(sin(x(1))+(1+b/2)^2*(1-b)*sin(x(2)))-x(3)*cos(c)=0
x(1)-(1+b/2)*(1-b)*(pi-x(2))=0
利用[x,fv.ef.out.jac]=fsolve(@NSC,x0,[],pi/12,0.1,88*pi/180)
初值设为
0 ,3 ,70000000
得到的数值解不够精确,理论上x(1)应该略大于0,x(2)接近3.14,可惜得不到,
我是matlab菜鸟,如何进行次方程组的数值计算!
M文件:
function y=NSC(x,a,b,c)
y(1)=13576000*(cos(x(1))+cos(a)-(1+b/2)^2*(1-b)*(cos(a)+cos(x(2))))-x(3)*sin(c);
y(2)=13576000*(sin(x(1))+(1+b/2)^2*(1-b)*sin(x(2)))-x(3)*cos(c);
y(3)=x(1)-(1+b/2)*(1-b)*(pi-x(2));
matlab命令:
x0=[0,3,7e7]
[x,fv.ef.out.jac]=fsolve(@NSC,x0,[],pi/12,0.1,88*pi/180)
这个数字精度应该是可以设置的,float型或者是double型都可以,这样就不会取整了
cuoleba
求助利用matlab计算含三角函数的方程组的数值解,如何使数值解更为精确?13576000*(cos(x(1))+cos(a)-(1+b/2)^2*(1-b)*(cos(a)+cos(x(2))))-x(3)*sin(c)=013576000*(sin(x(1))+(1+b/2)^2*(1-b)*sin(x(2)))-x(3)*cos(c)=0x(1)-(1+b/2)*(1-b)*
用matlab怎么求解含有三角函数的非线性方程
matlab怎么生成含三角函数的矩阵,我生成的有问题,如下图,
求助关于三角函数的高数题
利用MATLAB计算自然对数底 的值
三角函数求助
如何利用excell计算乘方?如1.32的11次方.如何计算三角函数及逆运算?
用matlab怎么求解含有三角函数的非线性方程中解x为多少?
Matlab求助
【求助】如何计算实验数据与已知方程的相关系数?
【求助】如何计算实验数据与已知方程的相关系数?
matlab里计算非线性方程的函数有哪些
知道一个三角形的两边及其夹角,如何利用三角函数计算三角形的面积
三角函数的计算.
三角函数的计算公式
一道三角函数的计算
在高温下,利用一氧化碳还原1000t含氧化铁80%的赤铁鑛石,则可炼出含铁96%的生铁多少t?(求方程和计算过程)
求助正则化算法的Matlab程序