0

.m ファイルを simulink に変換する必要がありますが、find() メソッドの使い方がわかりません。find() メソッドの結果は可変ベクトルですが、これは simulink では許可されていません。誰でも助けることができますか?ありがとう。

4

3 に答える 3

0

使用する:

[index]=find(data,1)

の2番目のパラメーターはfind、検索するインデックスの数を指定します。findこれで、一定の長さのベクトルが出力され、Simulinkで使用できるようになります。

于 2012-08-02T09:58:13.397 に答える
0

おそらく、 SubmatrixまたはSelectorブロックを使用してこれを行うことができます。この答えは役に立つかもしれません。

于 2012-08-14T19:50:45.677 に答える
0

matlab 関数ブロックを使用してみることができます(または、アプリケーションによっては、事前ルックアップが機能する場合があります)

于 2012-08-02T08:07:24.847 に答える