2016-04-29 9 views
0

非常に長い式を象徴的に計算しました。今では、行列の入力でこの式を使用しようとしています。私は何をしたいのかを示すコードを書くでしょう。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関数について読んだが、私は行列入力のためにそれをどのように実装できるのか理解できなかった。

答えて

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 

私は、これは

を役に立てば幸い
関連する問題