我有这个向量:
t = 1: 10 % t = 1 2 3 ..10
A= [3 4 5] % a column vector
如果我输入:
(3 == t)
我得到结果:
0 0 1 0 0 0 0 0 0 0 % it means: 1 at location equals, and 0 at others
我想对向量 a 执行此操作,这意味着它将获取向量 A 中的每个元素并比较并返回另一个向量。所以在这种情况下,结果将是一个 3×10 的矩阵。
但是这一行会导致错误:A==t
.
当然,我可以通过使用 for 循环来做到这一点,但我想对这个操作进行矢量化。