Параметрическое Матричное Умножение
Matlab поддерживает такое умножение??Я много искал и нашел эти
>> X = @(a1,a2,a3,a4)[a1 a2;a3 a4];
>> Y = @(b1,b2,b3,b4)[b1 b2;b3 b4];
>> % Something like ==> X*Y
Но это только решает уравнение со "значением" и не решает параметрический для меня. Matlab поддерживает такое умножение?
1 ответ
Решение
Возможно, более длинный комментарий, чем ответ, но вы ищете символические переменные? Это требует Символического Математического Инструмента.
Пример:
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]
Это то, что вы подразумеваете под "параметрической матрицей"?