Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个浮点向量,每个元素都在 0 和 1 之间。我希望将那些大于(等于)0.5 的元素更改为 1,将那些小于 0.5 的元素更改为 0。
是否有一个 Octave 函数可以让我以矢量化方式执行此操作,而不是使用 for 循环?
谢谢
解决方案:我首先在生成向量的行中使用了布尔返回条件:myVector = (sigmoid(vec1*vec2)>=0.5)
myVector = (sigmoid(vec1*vec2)>=0.5)