参数矩阵乘法

Parametric Matrix Multiplication

matlab支持这样的乘法吗?? 我搜索了很多,找到了这些

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

但这只是用 "value" 求解一个方程,并没有为我求解参数。 matlab 支持这样的乘法吗?

也许是一个长评论而不是一个答案,但你是在寻找符号变量吗?它需要符号数学工具箱。

示例:

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]

这就是你所说的 "parametric matrix" 的意思吗?