作业帮 > 综合 > 作业

matlab 里面如何解含有参数的二元一次方程组,比如ax*m+ay*n=-1*az,bx.*m+by*n=-1*bz.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/23 22:16:51
matlab 里面如何解含有参数的二元一次方程组,比如ax*m+ay*n=-1*az,bx.*m+by*n=-1*bz.
比如,ax*m+ay*n=-1*az,bx.*m+by*n=-1*bz.
其中ax,ay,az,bx,by,bz都是参数,在解方程组的之前,它们已经被赋值,我能直接用[m,n]=solve('ax.*m+ay.*n=-1.*az','bx.*m+by.*n=-1.*bz','m,n')这个来求解出m,n的具体值吗.如果不行,请高手给出具体的代码,
先声明你的参数;用syms
syms ax ay az bx by bz
[m,n]=solve('ax*m+ay*n+az=0','bx*m+by*n+bz=0')
还有就是,你写的语法错误很多.
上面计算出来的结果是:
m =
(ay*bz - az*by)/(ax*by - ay*bx)
n =
-(ax*bz - az*bx)/(ax*by - ay*bx)