0

matlab是否支持这种乘法? 在此处输入图像描述 我搜索了很多,找到了这些

>> X = @(a1,a2,a3,a4)[a1 a2;a3 a4];
>> Y = @(b1,b2,b3,b4)[b1 b2;b3 b4];
>> % Something like ==> X*Y

但这只是解决了一个带有“值”的方程,并没有为我解决参数问题。matlab是否支持这样的乘法?

4

1 回答 1

2

也许比答案更长的评论,但你在寻找符号变量吗?它需要符号数学工具箱。

例子:

clc
clear

syms a1 a2 a3 a4 b1 b2 b3 b4

A = [a1 a2;a3 a4]
B = [b1 b2;b3 b4]

C = (A*B)

C =

[ a1*b1 + a2*b3, a1*b2 + a2*b4]
[ a3*b1 + a4*b3, a3*b2 + a4*b4]

这就是“参数矩阵”的意思吗?

于 2015-04-13T15:31:58.360 回答