用MATLAB解多元非线性方程组,方程组为:3x1-cos(x2*x3)-0.5=0x1^2-81*(x2+0.1)^2+sin(x3)+1.06=0exp(-x1*x2)+20*x3+(10*π-3)/3=0用fsolve函数 希望显示结果为x1= x2= x3=

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 08:39:06
用MATLAB解多元非线性方程组,方程组为:3x1-cos(x2*x3)-0.5=0x1^2-81*(x2+0.1)^2+sin(x3)+1.06=0exp(-x1*x2)+20*x3+(10*π-3)/3=0用fsolve函数 希望显示结果为x1= x2= x3=
xR]OP+[wFbB^wHd lSrePLXhb@''zN۫ߞ MD۞xs}itٓGg$եhxW|Ht#w~i`-9[,X!%zBX֓4 R5iZWJyESф-&&c]Rt!g9iH)BGT_#tD :mmӭ^݂f XeX5ϐ`p7` {;B);mq=Ho%E!G+PA+_^^Xg_` ,,be@ƐIK#80<1`H ь5ӆ9Fsc<#h6 >3Ba Q;{QA*p'r3YS|Ȋ7+>4 nVGO+q`Q 7$+nL:ty#zjlcU“==SHnɜ2IՉrI#wt᷿}3NLZ?.~b

用MATLAB解多元非线性方程组,方程组为:3x1-cos(x2*x3)-0.5=0x1^2-81*(x2+0.1)^2+sin(x3)+1.06=0exp(-x1*x2)+20*x3+(10*π-3)/3=0用fsolve函数 希望显示结果为x1= x2= x3=
用MATLAB解多元非线性方程组,
方程组为:3x1-cos(x2*x3)-0.5=0
x1^2-81*(x2+0.1)^2+sin(x3)+1.06=0
exp(-x1*x2)+20*x3+(10*π-3)/3=0
用fsolve函数 希望显示结果为x1= x2= x3=

用MATLAB解多元非线性方程组,方程组为:3x1-cos(x2*x3)-0.5=0x1^2-81*(x2+0.1)^2+sin(x3)+1.06=0exp(-x1*x2)+20*x3+(10*π-3)/3=0用fsolve函数 希望显示结果为x1= x2= x3=
很高兴为您解答,首先定义函数myfun
function F = myfun(x)
F = [3*x(1)-cos(x(2)*x(3))-0.5;
x(1)^2-81*(x(2)+0.1)^2+sin(x(3))+1.06;
exp(-x(1)*x(2))+20*x(3)+(10*pi-3)/3];
前面这段函数定义在myfun.m文件中
主程序如下:
[x,fval]=fsolve(@myfun,[0,0,0]);
x(1)
x(2)
x(3)
最后求得
x(1)=0.5000
x(2)=0.0000
x(3)=-0.5236
满意请采纳回答,谢谢!

很高兴为您解答,首先定义函数myfun
function F = myfun(x)
F = [3*x(1)-cos(x(2)*x(3))-0.5;
x(1)^2-81*(x(2)+0.1)^2+sin(x(3))+1.06;
exp(-x(1)*x(2))+20*x(3)+(10*pi-3)/3];
前面这段函数定义在myfun.m文件中

全部展开

很高兴为您解答,首先定义函数myfun
function F = myfun(x)
F = [3*x(1)-cos(x(2)*x(3))-0.5;
x(1)^2-81*(x(2)+0.1)^2+sin(x(3))+1.06;
exp(-x(1)*x(2))+20*x(3)+(10*pi-3)/3];
前面这段函数定义在myfun.m文件中
主程序如下:
[x,fval]=fsolve(@myfun,[0,0,0]);
x(1)
x(2)
x(3)
最后求得
x(1)=0.5000
x(2)=0.0000
x(3)=-0.5236
满意请采纳回答,谢谢!

收起