用matlab解矩阵方程答:1、加减法的命令很简单,直接用加或者减号就可以了。如:c=a+bd=a-b。2、一般乘法:c=a*b,要求a的列数等于b的行数。如果a,b是一般的向量,如a=[1,2,3] b=[3,4,5]点积:dot(a,b), 叉积:cross(a,b)卷积:conv(a,b)。3、x=a\b如果ax=b,则 x=a\b是矩阵方程的解。
如何用matlab解方程答:fsolve('fc',[10 10 10 10],optimset('TolCon',1e-15,'TolFun',1e-22,'MaxIter',1e8,'MaxFunEvals',1e12,'TolX',1e-10));vpa(ans,4)结果:ans = -2509.-1727..1150e7 .4911e-2 这是个数值解,改变初值结果会有变化,这可能是因为精度的问题。没办法,这是数值解法的缺陷。