4

私はfloatのベクトルを持っており、各要素は0から1の間です。0.5より大きい(そして等しい)要素を1に変更し、0.5より小さい要素を0に変更したいと思います。

forループを使用するのではなく、ベクトル化された方法でこれを実行できるOctave関数はありますか?

ありがとう

4

1 に答える 1

7

解決策: 最初にベクトルを生成した行内でブール値を返す条件を使用しました。myVector = (sigmoid(vec1*vec2)>=0.5)

于 2012-10-08T13:26:18.090 に答える