→求解多项式型方程的函数调用格式 最简调用方式 s=solve(eni, egn2,., egnn) 直接得出根 [,y ,…]= solve(eqn1,eqn2,…,eqnn) 指定变量 c, y solve(eqn1,eqn2,……,eqnm ,9 2/20/2021星期六, 2008-9-6,13:09:29 Slide 1(of 11) 高等应用数学问题的 MATLAB求解 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:09:29 求解多项式型方程的函数调用格式 最简调用方式 直接得出根 指定变量
4例6.4 使用s○1ve()函数求解 2 1=0 3 0.75x +0.9=0 MATLAB求解命令: >>Lx, y]=so1ve(x^2+y^2-1=0), 75*x^3/100-y+9/10=02) →证明: >>[eva1()x.2+y.^2-1)eval(75* x.3/100y+9/10)] 2/20/2021星期六, 高等应用数学问题的 MATLAB求解 2008-9-6,13:09:29 Slide 1(of 11) 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:09:29 例 6.4 使用solve()函数求解 MATLAB求解命令: 证明:
例65 →试求解 x+3y3+22=1/2 x2+3y+23=2 3+2z+2y2=2/4 MATLAB求解命令: >>[x,y,z=01ve(x+3*y^3+2*z^2=1/2),, x^2+3*y+z3=2),x^3+2*乙+2*y^2=2/42) 证明: 通>>err=[x+3*y.3+2*z.^2-1/2, x.2+3*y+z.3-2,x.3+2*+2*y.^2-2/4]; norm(double(eval(err))) 2/20/2021星期六, 2008-9-6,13:09:29 Slide 1(of 11) 高等应用数学问题的 MATLAB求解 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:09:29 例 6.5 试求解 MATLAB求解命令: 证明:
最后一个式子改写成 x3+2xy2=2/4 MATLAB求解命令: >>[x,y,z]=s1ve(x+3*y3+2*z2=1/2 x^2+3*y+z^3=2),x-3+2*z*y^2=2/4) err=[x+3*y.3+2*2.^2-1/2,x,^2十 3*y+2z.^3-2,x.3+2*2,*y.^2-2/4]; norm(double (eval (err))) 2/20/2021星期六, 高等应用数学问题的 MATLAB求解 2008-9-6,13:09:29 Slide 1(of 11) 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:09:29 最后一个式子改写成 MATLAB求解命令:
4例6.6 试求解 315 2+x+=+2-+ 2 0 y 2y 31 24+5y4 0 22a MATLAB求解命令: >>[x,y]= solve(x^2/2+x+3/2+2/y+ 5/(2*y^2)+3/x^3=0,’y/2+ 3/(2*x)+1/x4+5*y4,2x,y) size(x) 2/20/2021星期六, Slide 1(of 11) 高等应用数学问题的 MATLAB求解 2008-9-6,13:09:29 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:09:29 例 6.6 试求解 MATLAB求解命令: