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)中呢? 展开
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)中呢? 展开
展开全部
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]
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]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
望采纳!!!
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
望采纳!!!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询