象征性传染媒介的小点产品

时间:2017-09-25 18:29:21

标签: matlab symbolic-math

我试图采用符号向量和另一个向量的点积。我做了以下事情:

>> rac = sym('rac',[3 1])

  rac =

    rac1
    rac2
    rac3

>> i = [1;0;0]

  i =

    1
    0
    0

>> dot(rac,i)

  ans =

    conj(rac1)

然而,我期望的结果是rac1。为什么它不像我想要的那样?我如何实现这一输出?

1 个答案:

答案 0 :(得分:5)

您需要指定符号向量为real

rac = sym('rac', [3 1], 'real');
dot(rac, [1; 0; 0])

ans =

rac1