早教吧作业答案频道 -->数学-->
请问谁知道用matlab求解多元超越方程组的方法或思路或函数不?形如:a*(1+a+a^3+d+d^2+d^3+d^4+d^5+d^6)=A;b*(1+b+b^3+d+d^2+d^3+d^4+d^5+d^6)=B;c*(1+c+d*+d^2+d^3+d^4)=C;d+a*(d+2*d^2+3*d^3+4*d^4+5*d^5+6*d^6)+b*(d+2*d^2+3*d^3+4*d^4+5
题目详情
请问谁知道用matlab求解多元超越方程组的方法或思路或函数不?
形如:
a*(1+a+a^3+d+d^2+d^3+d^4+d^5+d^6)=A;
b*(1+b+b^3+d+d^2+d^3+d^4+d^5+d^6)=B;
c*(1+c+d*+d^2+d^3+d^4)=C;
d+a*(d+2*d^2+3*d^3+4*d^4+5*d^5+6*d^6)+b*(d+2*d^2+3*d^3+4*d^4+5*d^5+6*d^6+c*(d+2*d^2+3*d^3+4*d^4)=D;
A、B、C、D已知,可以是求解思路、函数或简单的程序文件,
形如:
a*(1+a+a^3+d+d^2+d^3+d^4+d^5+d^6)=A;
b*(1+b+b^3+d+d^2+d^3+d^4+d^5+d^6)=B;
c*(1+c+d*+d^2+d^3+d^4)=C;
d+a*(d+2*d^2+3*d^3+4*d^4+5*d^5+6*d^6)+b*(d+2*d^2+3*d^3+4*d^4+5*d^5+6*d^6+c*(d+2*d^2+3*d^3+4*d^4)=D;
A、B、C、D已知,可以是求解思路、函数或简单的程序文件,
▼优质解答
答案和解析
你去看下fsolve的帮助吧
简单来说,你先把方程化成F(x)=0的形式,编个function,保存在同一文件夹下,然后[x,fval]=fsolve(F,x0).x是解,x0是迭代初值,fval是最后x代入F的值,相当于精度.注意,因为是非线性方程,迭代初值不同有可能解也不同,初值设置不当有可能导致方程无法求解
ps:你最后一个方程少了个括号
比如
function F = myfun(x)
A=1 ;
B=1 ;
C=1 ;
D=1 ;
a = x(1); b = x(2); c = x(3); d = x(4);
F = [a*(1+a+a^3+d+d^2+d^3+d^4+d^5+d^6)-A;
b*(1+b+b^3+d+d^2+d^3+d^4+d^5+d^6)-B;
c*(1+c+d*+d^2+d^3+d^4)-C;
d+a*(d+2*d^2+3*d^3+4*d^4+5*d^5+6*d^6)+b*(d+2*d^2+3*d^3+4*d^4+5*d^5+6*d^6)+c*(d+2*d^2+3*d^3+4*d^4)-D];
end
保存myfun
然后
[x,fval] = fsolve(@myfun,[0 0 0 0]);
在同一文件夹下运行
简单来说,你先把方程化成F(x)=0的形式,编个function,保存在同一文件夹下,然后[x,fval]=fsolve(F,x0).x是解,x0是迭代初值,fval是最后x代入F的值,相当于精度.注意,因为是非线性方程,迭代初值不同有可能解也不同,初值设置不当有可能导致方程无法求解
ps:你最后一个方程少了个括号
比如
function F = myfun(x)
A=1 ;
B=1 ;
C=1 ;
D=1 ;
a = x(1); b = x(2); c = x(3); d = x(4);
F = [a*(1+a+a^3+d+d^2+d^3+d^4+d^5+d^6)-A;
b*(1+b+b^3+d+d^2+d^3+d^4+d^5+d^6)-B;
c*(1+c+d*+d^2+d^3+d^4)-C;
d+a*(d+2*d^2+3*d^3+4*d^4+5*d^5+6*d^6)+b*(d+2*d^2+3*d^3+4*d^4+5*d^5+6*d^6)+c*(d+2*d^2+3*d^3+4*d^4)-D];
end
保存myfun
然后
[x,fval] = fsolve(@myfun,[0 0 0 0]);
在同一文件夹下运行
看了请问谁知道用matlab求解多...的网友还看了以下:
2道数学题,有能力的进1.a,b,c,d,e,f六人下棋,采用单循环制.现在知道:a,b,c,d, 2020-04-27 …
小燕做了下列三道计算:①13-13×2=0×2=0;②6÷(23-32)=6÷23-6÷32=9- 2020-07-05 …
用Matlab求解方程组?如何用数值法啊?,a,b,c,d是未知量s1=(a/((4*pi*b*c 2020-07-23 …
这儿有两道蛮好玩的探究题,进来看看1证明a^2-b^2=0c^2-d^2=0ab-cd=0则a=b= 2020-11-04 …
儿童心理学和儿童语言的答案3.从问题的性质来看,可以将问题分为.A.B.归纳结构问题C.D.4.道德 2020-11-21 …
设考卷上有104个选项,今有一考生仅会做6有4于是随意填写.试问这4道不会做的题目中能碰对3道题的概 2020-11-22 …
请问谁知道用matlab求解多元超越方程组的方法或思路或函数不?形如:a*(1+a+a^3+d+d^ 2020-12-14 …
下列词语中加点的字读音有错误的一组是()A.麻痹(bì)猥亵(wěi)高屋建瓴(línɡ)豺狼当道( 2020-12-24 …
分解因式(b+c-a-d)^4(b-c)(a-d)+(c+a-b-d)^4(c-a)(b-d)+(a 2021-01-04 …
耻辱感是对于()产生的羞辱惭愧之感(1)自己言行的过失(2)自己不道德的行为(3)他人不道德的行为( 2021-01-14 …