Simulinkの「Workspace」ブロックにデータをインポートしようとすると問題が発生します。「workspaceから」データを.mファイルのsimulinkブロックにロード
.mファイルのデータがあります。このデータを「ワークスペースから」に書きたいと思います。システムにエラーが表示される "未定義変数" 誰かが私の問題を考えています。
ありがとうございました!
Simulinkの「Workspace」ブロックにデータをインポートしようとすると問題が発生します。「workspaceから」データを.mファイルのsimulinkブロックにロード
.mファイルのデータがあります。このデータを「ワークスペースから」に書きたいと思います。システムにエラーが表示される "未定義変数" 誰かが私の問題を考えています。
ありがとうございました!
「ワークスペースから」ブロックでは、スクリプトからではなく、既に格納されている変数から値をインポートすることができます。任意のスクリプトにデータがある場合は、それを実行して、目的の変数がワークスペースにあることを確認することができます。次のように
また、Simulinkのブロックは、特定のデータ構造を要求します:
あなたはこのような構成のトラブルを抱えている場合、あなたは、他の意味でそれを行うブロックを使用することができます」ワークスペース "に戻り、返される変数の構造を参照してください。
'時間のある構造 'は、使用できるいくつかのフォーマットのうちの1つに過ぎません。他のものは '時間のない構造' 'timeseries'オブジェクトまたは2次元行列です。 –
エラーメッセージは非常に明確です。ワークスペースから読み取ることを指定している変数が存在しません。モデルを実行する前に定義する必要があります。ブロックを開き、[ヘルプ]ボタンをクリックしてブロックの使用方法を確認します。 –
ありがとうございました。 私はすでにコマンドウィンドウでそれを実行しました。今はスクリプトファイルを実行したいが、データにはワークスペースが定義されていない。 –
あなたの質問では、あなたが試したものとそうでないものの最小例を示してください。正確なエラーメッセージを含めます。 –