matlab解带参数矩阵方程

symsr1r2r3av;A=[-r10-100;r1+r2-r2000;-r2r2+r3010;1000-1;0100a];B=[000v0];x=A\B之后就报错了E... syms r1 r2 r3 a v;
A=[-r1 0 -1 0 0;r1+r2 -r2 0 0 0;-r2 r2+r3 0 1 0;1 0 0 0 -1;0 1 0 0 a];
B=[0 0 0 v 0];
x=A\B
之后就报错了
Error using mupadmex
Error in MuPAD command: Operands are invalid. [linalg::matlinsolve]

Error in sym/privBinaryOp (line 1506)
Csym = mupadmex(op,args{1}.s, args{2}.s, varargin{:});

Error in sym/mldivide (line 249)
X = privBinaryOp(A, B, 'symobj::mldivide');
展开
lhmhz
高粉答主

推荐于2018-03-11 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17019

向TA提问 私信TA
展开全部

报错的原因出在这一句命令,B=[0 0 0 v 0];  B矩阵不是行矩阵应改为列矩阵

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式