符号向量的点积
Dot product of symbolic vector
我正在尝试计算一个符号向量和另一个向量的点积。我做了以下事情:
>> rac = sym('rac',[3 1])
rac =
rac1
rac2
rac3
>> i = [1;0;0]
i =
1
0
0
>> dot(rac,i)
ans =
conj(rac1)
然而我想要的结果是 rac1
。为什么它不像我想要的那样表现?我如何实现这个输出?
你需要指定你的符号向量是real:
rac = sym('rac', [3 1], 'real');
dot(rac, [1; 0; 0])
ans =
rac1
我正在尝试计算一个符号向量和另一个向量的点积。我做了以下事情:
>> rac = sym('rac',[3 1])
rac =
rac1
rac2
rac3
>> i = [1;0;0]
i =
1
0
0
>> dot(rac,i)
ans =
conj(rac1)
然而我想要的结果是 rac1
。为什么它不像我想要的那样表现?我如何实现这个输出?
你需要指定你的符号向量是real:
rac = sym('rac', [3 1], 'real');
dot(rac, [1; 0; 0])
ans =
rac1