2
我想在Matlab中定義一個符號矢量,但矢量的每個元素都應該通過符號函數來創建。假設f(x)= x^2是我的函數,我有一個向量A = [1 2 3 4 5]。我想創造一個象徵性的載體,以便它會像這樣;矢量的符號函數
Symbolic_vector = [X^2 2 * X^2 3 * X^2 4 * X^2 5 * X^2]
我怎樣才能實現這一點?
到目前爲止,我要做到這一點,讓事情象徵
A=[1 2 3 4 5];
syms x;
m = sym('m', [1 100]);
f = sym('x^2*m');
f = subs(f, m, A);
結果不會是symbolc,而是數字''[1^2,2^2,3^3,...]' – ja72 2013-05-11 14:21:08