早教吧作业答案频道 -->其他-->
MATLAB符号运算问题有如下方程组:exp(x)-2*exp(x+y)=50;exp(y)-3*exp(x+y)=80;1)求其解析解(solve);并显示其具体数值(vpa),其有效位设置为5.2)分别设置初值为(0.1+0.1i,0.1+0.1i)与(0.1-0.1i,0.1- 0.1i),求
题目详情
MATLAB符号运算问题
有如下方程组:
exp(x)-2*exp(x+y)=50;
exp(y)-3*exp(x+y)=80;
1)求其解析解(solve);并显示其具体数值(vpa),其有效位设置为5.
2)分别设置初值为(0.1+0.1i,0.1+0.1i)与(0.1-0.1i,0.1- 0.1i),求其数值解(fsolve);不同初值下解有何不同?
有如下方程组:
exp(x)-2*exp(x+y)=50;
exp(y)-3*exp(x+y)=80;
1)求其解析解(solve);并显示其具体数值(vpa),其有效位设置为5.
2)分别设置初值为(0.1+0.1i,0.1+0.1i)与(0.1-0.1i,0.1- 0.1i),求其数值解(fsolve);不同初值下解有何不同?
▼优质解答
答案和解析
%有如下方程组:
%exp(x)-2*exp(x+y)=50;
%exp(y)-3*exp(x+y)=80;
%1)求其解析解(solve);并显示其具体数值(vpa),其有效位设置为5.
%2)分别设置初值为(0.1+0.1i,0.1+0.1i)与(0.1-0.1i,0.1- 0.1i),求其数值解(fsolve);不同初值下解有何不同
g=solve('exp(x)-2*exp(x+y)=50','exp(y)-3*exp(x+y)=80');
digits(5);
disp('x的解析解为:');
disp(vpa(g.x));
disp('y的解析解为:');
disp(vpa(g.y));
上面求解问题(1)
function F=myfun(x)
F=[exp(x(1))-2*exp(x(1)+x(2))-50;
exp(x(2))-3*exp(x(1)+x(2))-80];
上面的function单独存储为myfun.m
以下在命令窗口中输入
x0=[0.1+0.1i;0.1+0.1i];
[x,fval]=fsolve(@myfun,x0)
得到:
x=
1.4067 + 1.9470i
1.8444 + 1.1210i
x0=[0.1-0.1i;0.1-0.1i];
[x,fval]=fsolve(@myfun,x0)
得到:
x=
1.4067 - 1.9470i
1.8444 - 1.1210i
不同初值的优化收敛的的最优解不同
%exp(x)-2*exp(x+y)=50;
%exp(y)-3*exp(x+y)=80;
%1)求其解析解(solve);并显示其具体数值(vpa),其有效位设置为5.
%2)分别设置初值为(0.1+0.1i,0.1+0.1i)与(0.1-0.1i,0.1- 0.1i),求其数值解(fsolve);不同初值下解有何不同
g=solve('exp(x)-2*exp(x+y)=50','exp(y)-3*exp(x+y)=80');
digits(5);
disp('x的解析解为:');
disp(vpa(g.x));
disp('y的解析解为:');
disp(vpa(g.y));
上面求解问题(1)
function F=myfun(x)
F=[exp(x(1))-2*exp(x(1)+x(2))-50;
exp(x(2))-3*exp(x(1)+x(2))-80];
上面的function单独存储为myfun.m
以下在命令窗口中输入
x0=[0.1+0.1i;0.1+0.1i];
[x,fval]=fsolve(@myfun,x0)
得到:
x=
1.4067 + 1.9470i
1.8444 + 1.1210i
x0=[0.1-0.1i;0.1-0.1i];
[x,fval]=fsolve(@myfun,x0)
得到:
x=
1.4067 - 1.9470i
1.8444 - 1.1210i
不同初值的优化收敛的的最优解不同
看了 MATLAB符号运算问题有如...的网友还看了以下:
已知x=根号3+1分之根号3_1是一元一次方程ax=根号2-1分之根号2+1的解,求a的值?已知x 2020-04-05 …
已知A为n阶方程,A的值等于2,A的伴随矩阵的值等于4,n=? 2020-04-13 …
计算:根号8-(根号2-1)的平方+根号6除以根号十二分之1解方程:2X(X+1)=3(3):已知 2020-05-14 …
阅读第1题解法,答第二题1.已知a,b是有理数,并且满足等式5减根号3乘a等于2b加三分之二根号三 2020-05-16 …
1.如果解答关于x的方程a/x-4+1=1-2x/4-x产生了增根,则a的值可能为2.方程3x+a 2020-05-22 …
初二的多道一元二次方程题,1.已知a是方程x^2-3x+1=0的根,求a+1/a的值.2.已知a是 2020-06-05 …
如题所示:线性回归方程a,b值的计算公式 2020-08-02 …
已知a是一元二次方程x²-4x+1=0的两个实数根中较小的根,①不解方程,求a+1/a的值.根据①的 2020-10-31 …
1、已知关于X的方程a^2x+b=2bx+1有无穷多解,求a、b的值2、已知X=(3+根号5)/2求 2020-12-31 …
数学题目1、已知关于X的方程a^2x+b=2bx+1有无穷多解,求a、b的值2、已知X=(3+根号5 2020-12-31 …