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

时间:2016-04-29 09:58:04

标签: matlab symlink

我象征性地计算了一个非常长的方程。现在我试图将这个方程用于矩阵输入。我将编写一个代码来说明我想要做的事情。

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函数但我无法理解如何实现矩阵输入。

1 个答案:

答案 0 :(得分:0)

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

我希望这会有所帮助