用matlab解字母表示的方程组怎么输入命令,比如说x+y=a,x-y=b,想求出x,y用a,b表示的表达式.
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/06/17 19:34:31
用matlab解字母表示的方程组怎么输入命令,比如说x+y=a,x-y=b,想求出x,y用a,b表示的表达式.
如
e*x^(e-1)*l^(1-e)=u*(1-a)*z^a*y^(u-ua-1)*m^(1+ua-a-u)*p
(1-e)*x^e*l^(-e)=(1-au-a-u)*z^a*y^(u-ua)*m^(-u-a+au)*p
x+y=n
l+m=q
想求出x,y,l,m的表达式,该怎么输入?
如
e*x^(e-1)*l^(1-e)=u*(1-a)*z^a*y^(u-ua-1)*m^(1+ua-a-u)*p
(1-e)*x^e*l^(-e)=(1-au-a-u)*z^a*y^(u-ua)*m^(-u-a+au)*p
x+y=n
l+m=q
想求出x,y,l,m的表达式,该怎么输入?
![用matlab解字母表示的方程组怎么输入命令,比如说x+y=a,x-y=b,想求出x,y用a,b表示的表达式.](/uploads/image/z/1250227-19-7.jpg?t=%E7%94%A8matlab%E8%A7%A3%E5%AD%97%E6%AF%8D%E8%A1%A8%E7%A4%BA%E7%9A%84%E6%96%B9%E7%A8%8B%E7%BB%84%E6%80%8E%E4%B9%88%E8%BE%93%E5%85%A5%E5%91%BD%E4%BB%A4%2C%E6%AF%94%E5%A6%82%E8%AF%B4x%2By%3Da%2Cx-y%3Db%2C%E6%83%B3%E6%B1%82%E5%87%BAx%2Cy%E7%94%A8a%2Cb%E8%A1%A8%E7%A4%BA%E7%9A%84%E8%A1%A8%E8%BE%BE%E5%BC%8F.)
x+y=a,x-y=b 求x,y不用输入x、y、a、b等字母.
具体做的时候是将方程写成矩阵的形式,即AX=B,其中A=[1 1;1 -1],B=[a;b]
然后在命令行直接输入A\B,即可得出解.
例如x+y=3 x-y=1,根据系数可写出A=[1 1;1 -1] B=[3;1]
A\B=[2 1],解x=2,y=1.
更复杂的四元一次方程组也是类似,求出系数矩阵A,和常数项B,A\B即可.
但对于非一次方程,不能用上述方法求,需用解非线性方程组的方式求,比较复杂,这里不细说了.
再问: 没有具体数字,要字母表达式...
再答: 可以用sym()字符串函数得到字母表达式 x+y=a x-y=b 首先,仍然是获得系数矩阵A[1 1;1 -1],若某系数也是字母,例如c,则用sym('c')表示,例如 若方程为x+y=a; cx-y=b,则系数矩阵为A[1 1; sym('c') -1]; 其次,获得常数项向量B[sym('a';sym('b'); 最后,用A\B则可在matlab中直接得到结果x=(b+a)/(c+1);y= (c*a-b)/(c+1) 用a=3,b=1,c=1代入验证可知是正确的。 其它方程也是同样道理
具体做的时候是将方程写成矩阵的形式,即AX=B,其中A=[1 1;1 -1],B=[a;b]
然后在命令行直接输入A\B,即可得出解.
例如x+y=3 x-y=1,根据系数可写出A=[1 1;1 -1] B=[3;1]
A\B=[2 1],解x=2,y=1.
更复杂的四元一次方程组也是类似,求出系数矩阵A,和常数项B,A\B即可.
但对于非一次方程,不能用上述方法求,需用解非线性方程组的方式求,比较复杂,这里不细说了.
再问: 没有具体数字,要字母表达式...
再答: 可以用sym()字符串函数得到字母表达式 x+y=a x-y=b 首先,仍然是获得系数矩阵A[1 1;1 -1],若某系数也是字母,例如c,则用sym('c')表示,例如 若方程为x+y=a; cx-y=b,则系数矩阵为A[1 1; sym('c') -1]; 其次,获得常数项向量B[sym('a';sym('b'); 最后,用A\B则可在matlab中直接得到结果x=(b+a)/(c+1);y= (c*a-b)/(c+1) 用a=3,b=1,c=1代入验证可知是正确的。 其它方程也是同样道理
用matlab解字母表示的方程组怎么输入命令,比如说x+y=a,x-y=b,想求出x,y用a,b表示的表达式.
用MATLAB解方程(y+2)y'=x,当x=0:1:100时,求y的数值,并画出y的图形,怎么输入命令?
matlab解方程组:y``+y-x^2=0怎么解啊?y``表示y的二阶导数
matlab 解方程组 a*x+y^2=6 3*x+b*y=1
设平面内四个向量a,b,x,y,满足a=y-x,b=2x-y,a⊥b,a的绝对值=b的绝对值=1,用a,b表示x,y;
把满足3x—2y=a,-4x+3y=b的向量x,y用a,b表示出来
关于x,y的方程组x+y=a,xy=b只有一个解,求实数a,b满足的条件,并求出这组解
x=0,y=a,y=b,y=f(x)围成的面积用微积分怎么表示?
matlab怎么解y=a+b^x方程
化学反应速率表达式v=k*c^x(A)*c^y(B)中x,y表示什么
matlab 求代数方程组 a*x^2+b*x+c=0 x+y=0 关于x,y的解,并分别绘制x和y关于b和c的图像(a
matlab怎样编写命令对函数y=a+(0.49-a)*exp(-b*(x-8)))进行非线性拟合求出参数a,b,已知数