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