问题标题:
MATLAB解矩阵微方程b=[1234]';g=[1,2,2,2;3,2,1,4;1,2,3,4;1,2,3,6];求Dx=g*x+b;其中,Dx表示x的导数;x为4*1的列向量,b为列向量,g为4*4的方阵.但我这是向量,不是数值
问题描述:

MATLAB解矩阵微方程

b=[1234]';

g=[1,2,2,2;3,2,1,4;1,2,3,4;1,2,3,6];

求Dx=g*x+b;

其中,Dx表示x的导数;x为4*1的列向量,b为列向量,g为4*4的方阵.

但我这是向量,不是数值

成延回答:
  dsolve('Dx=g*x+b')   ans=   -b/g+exp(g*t)*C1   然后把你的数值带入求解.向量也好,矩阵也好都一样带入,只是乘除号用点运算号.*,./
查看更多
数学推荐
热门数学推荐