matlab 矩阵方程组求解问题
n=5,m=3;x=sym(zeros(n,m));fori=1:nforj=1:mcmd=sprintf('sym(''x%i%i'')',i,j);x(i,j)=ev...
n = 5,m=3;
x = sym(zeros(n,m));
for i=1:n
for j=1:m
cmd = sprintf('sym(''x%i%i'')',i,j);
x(i,j) = eval(cmd);
end
end
A=[2 -9 3 -2 -1;10 -1 10 5 0;8 -2 -4 -6 3;-5 -6 -6 -8 -4],B=[-1 -4 0; -3 -8 -4;0 3 3;9 -5 3]
s=solve('A*x=B')
为何给出的结果是s=B/A 展开
x = sym(zeros(n,m));
for i=1:n
for j=1:m
cmd = sprintf('sym(''x%i%i'')',i,j);
x(i,j) = eval(cmd);
end
end
A=[2 -9 3 -2 -1;10 -1 10 5 0;8 -2 -4 -6 3;-5 -6 -6 -8 -4],B=[-1 -4 0; -3 -8 -4;0 3 3;9 -5 3]
s=solve('A*x=B')
为何给出的结果是s=B/A 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询