matlab求解参数方程组,出现错误怎么回事 5

在做工程题的过程中,遇到了一个线性方程组:a11*x1+a12*x2+a13*x3+a14*x4+a15*x5=a1*xa21*x1+a22*x2+a23*x3+a24*... 在做工程题的过程中,遇到了一个线性方程组:
a11*x1+a12*x2+a13*x3+a14*x4+a15*x5=a1*x
a21*x1+a22*x2+a23*x3+a24*x4+a25*x5=a2*x
a31*x1+a32*x2+a33*x3+a34*x4+a35*x5=a3*x
a41*x1+a42*x2+a43*x3+a44*x4+a45*x5=a4*x
a51*x1+a52*x2+a53*x3+a54*x4+a55*x5=a5*
未知量为x1 x2 x3 x4 x5
用x表示出 x1 x2 x3 x4 x5
利用matlab怎么求解?
clear all;
syms a12 a13 a14 a15 a16...
a22 a23 a24 a25 a26...
a32 a33 a34 a35 a36...
a42 a43 a44 a45 a46...
a52 a53 a54 a55 a56...
a11 a21 a31 a41 a51...
I1 I2 I3 I4 I5 I0;
[I1,I2,I3,I4,I5]=solve('a12*I1+a13*I2+a14*I3+a15*I4+a16*I5=-a11*I0',...
'a22*I1+a23*I2+a24*I3+a25*I4+a26*I5=-a21*I0',...
'a32*I1+a33*I2+a34*I3+a35*I4+a36*I5=-a31*I0',...
'a42*I1+a43*I2+a44*I3+a45*I4+a46*I5=-a41*I0',...
'a52*I1+a53*I2+a54*I3+a55*I4+a56*I5=-a51*I0','I1 I2 I3 I4 I5')
结果为啥运行不对,帮我修改一下。
展开
 我来答
jimtien
2014-07-06 · TA获得超过7651个赞
知道大有可为答主
回答量:2146
采纳率:88%
帮助的人:1079万
展开全部
syms a11 a12 a13 a14 a15 ...
a21 a22 a23 a24 a25 ...
a31 a32 a33 a34 a35 ...
a41 a42 a43 a44 a45 ...
a51 a52 a53 a54 a55 ...
x a1 a2 a3 a4 a5;
A=sym([ a11 a12 a13 a14 a15;
a21 a22 a23 a24 a25;
a31 a32 a33 a34 a35;
a41 a42 a43 a44 a45;
a51 a52 a53 a54 a55 ]);
b=sym([a1*x; a2*x; a3*x; a4*x;a5*x]);
% Ax=b;
X=A\b
追问
怎样给A、b赋值能,求出x的值,请教我。万分感谢。
追答
直接给把A,b中的系数以数值替换即可, 去掉sym(), 不过是否有解还得看具体数据. 详情请复习线性代数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式