如何在matlab中为符号方程分配矩阵输入



我象征性地计算了一个很长的方程。现在我试着把这个方程和矩阵输入一起使用。我将写一个代码来说明我想做什么

syms a b c d real;
y=a+2b+c^2;
a=[1 2 3 4 5];
b=[1 3 5 6 7];
c=[1 5 2 3 7];

我想把y计算成矩阵。我读过subs函数,但我不明白如何实现矩阵输入。

syms a b c d real;
syms y(a,b,c);
y(a,b,c)=a+(2*b)+(c^2);
e=[1 2 3 4 5];
f=[1 3 5 6 7];
g=[1 5 2 3 7];
y(e,f,g)  % output will be in command window

我希望这能帮助

最新更新