用Matlab求解方程

一、解一元方程

在“command Window”下直接输入需要求解的方程式:
例1:如:x=solve(‘x^2-2*x+1=0’,‘x’)

该公式是用于求方程“x^2-2x+1=0”的解
用Matlab求解方程_第1张图片
例2:如:x=solve('x^2-2
x+2=0’,‘x’)
用Matlab求解方程_第2张图片
求解出来的是一个复数

二、解二元方程

例1:如求解方程2x+5y=10,x+y=10,
[x,y]=solve(‘2x+5y=10’,‘x+y=10’,‘x’,‘y’)
用Matlab求解方程_第3张图片
例2:如求解方程x2+y2=1,x+y=10,
[x,y]=solve(‘x2+y2=1’,‘x+y=1’,‘x’,‘y’)
用Matlab求解方程_第4张图片

三、解多元方程

解三元方程:x+y+z=20,x+y-2z=10,3x-y+z=4
[x,y,z]=solve(‘x+y+z=20’,‘x+y-2z=10’,'3x-y+z=4’,‘x’,‘y’,‘z’)
用Matlab求解方程_第5张图片
用Matlab求解方程_第6张图片

你可能感兴趣的:(matlab,matlab)