0 を除く最小値
21 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Yuma Yamazaki
am 18 Aug. 2020
Kommentiert: Yuma Yamazaki
am 19 Aug. 2020
Simulinkにおいて、任意の配列に対して 0 を除く最小値を求める処理を教えて頂けますでしょうか。
※
現在下記図のような方法を考えております。
この方法では、Variable Selector が可変タイプの信号入力を受け付けない為、エラーとなります。
また、可変タイプの信号を変換出来るブロックも探しましたが力及ばずしでした。
下記以外の処理でも問題ありませんので、お力添え頂けると幸いです。
0 Kommentare
Akzeptierte Antwort
Toshinobu Shintai
am 18 Aug. 2020
ひとまずMATLAB Functionブロックを使うことで作ることができます。添付ファイルを確認してください。
コード生成時にメモリの動的割り当てをしないように、添付画像のように、サイズの上限を指定する必要があります。
追加で注意事項ですが、MATLABのインデックスは1から始まりますので、「find」のブロックでは、インデックスモードを「1ベース」に指定してください。
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu パフォーマンスの手動最適化 finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!