Matlab解方程组,i=0:10,b=i+1;解方程组c+a+b-1=0;a-3b-2c-3+0用下面的方法解 30

b=[];A=[];C=[];symsabcfori=1:10b(i)=i+1;eq1=b(i)+c+a-1;eq2=a-3*b(i)-2*c-3;[A(i),C(i)]... b=[];A=[];C=[];
syms a b c
for i=1:10
b(i)=i+1;
eq1=b(i)+c+a-1;
eq2=a-3*b(i)-2*c-3;
[A(i),C(i)]=solve(eq1,eq2);
end
得到的在结果中结果怎么确定哪个是a,哪个是c?怎么将a的值放在A(i)中,将c的值放在C(i)中呢?
展开
 我来答
二中混过
2013-03-22 · TA获得超过1325个赞
知道小有建树答主
回答量:473
采纳率:50%
帮助的人:573万
展开全部
syms a c
for i=1:10
b(i)=i+1;
eq1=b(i)+c+a-1;
eq2=a-3*b(i)-2*c-3;
[A(i),C(i)]=solve(eq1,eq2);
end
A
C
A =

[ 7/3, 8/3, 3, 10/3, 11/3, 4, 13/3, 14/3, 5, 16/3]

C =

[ -10/3, -14/3, -6, -22/3, -26/3, -10, -34/3, -38/3, -14, -46/3]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaogongwei10
2013-03-22 · TA获得超过249个赞
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:132万
展开全部
a,b,c满足向量的加减乘法所以上面可以化为:
a+c=1-b;
a-2c=3b+3;
所以:
3a=5+b;
3c=-2-4b;
matlab求解:
i=0:10;
b=i+1;
a=(5+b)/3;
c=(-2-4*b)/3;
a =

2.0000 2.3333 2.6667 3.0000 3.3333 3.6667 4.0000 4.3333

4.6667 5.0000 5.3333

c =

-2.0000 -3.3333 -4.6667 -6.0000 -7.3333 -8.6667 -10.0000 -11.3333

-12.6667 -14.0000 -15.3333

望采纳!!!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式