>MATLAB Simulink内に使用している変数や文字を検索する方法を教えてください。目標として、ENGINEやFANSといった特定の単語を見つけたいです。
色々な方向に解釈できますので思い付く限り回答致します。
- Ctrl+fまたは「編集」メニューの「検索」と、その詳細設定
下図のように、検索窓に検索文字列を入力し矢印を押下またはリターンを押すと、現在のサブシステムにおける検索結果が図示(ハイライト表示)されます。また、検索窓の右側にある「詳細の表示」ボタンを押すと画面下部に別のエリアが開き、更に詳細な条件を加えて検索する事が出来ます。「クリックして現在のシステム以下を検索します」ボタンを押すと、現在いるサブシステム以下の全サブシステムを検索対象にします。検索結果は図示だけでなくリスト形式で表示されます。右にある歯車アイコンをクリックするとオブジェクト タイプという名前のダイアログが現れ、検索対象の種類を選択できるようになります。また、検索文字の種類や正規表現などの検索条件も設定可能です。
find_system(gcs,'BlockType','Gain','Name','ENGINE')
上記のようにGUIで検索できる事はコマンドでも実行できます。上記コードは一例です。詳細は上記ヘルプを参照願います。
Simulinkで扱う変数として、ワークスペース内の変数を検索するなら、単純に検索したい文字列をコマンドウィンドウに打ち込めば存在する変数の内容を表示しますし、whoコマンドで検索する事も出来ます。詳細は上記ヘルプを参照願います。