MATLAB ヘルプ センター
Simulink.SimulationOutput オブジェクト内のメタデータに対する string の追加
Simulink.SimulationOutput
simOut = setUserString(simOut,str)
simOut = setUserString(simOut,str) は、Simulink.SimulationOutput オブジェクト simOut に保存されているメタデータにテキスト str を追加します。
simOut
str
この関数を使用すると、Simulink.SimulationOutput オブジェクトを生成したシミュレーションに関する説明または結果の説明を追加できます。
例
すべて折りたたむ
Simulink.SimulationOutput オブジェクトの SimulationMetadata プロパティには、Simulink.SimulationMetadata オブジェクトとして格納されたシミュレーション メタデータが含まれます。シミュレーションに関する追加情報は、SimulationMetadata オブジェクトの UserData プロパティおよび UserString プロパティで指定できます。たとえば、シミュレーションの構成に使用した Simulink.SimulationInput オブジェクトを UserData プロパティで保存したり、シミュレーションの目的、構成、結果の説明として UserString を指定したりできます。
SimulationMetadata
Simulink.SimulationMetadata
UserData
UserString
Simulink.SimulationInput
モデル ex_sldemo_bounce を開きます。このモデルは、跳ねるボールの動きを初期速度に基づいてシミュレートします。
ex_sldemo_bounce
mdl = "ex_sldemo_bounce"; open_system(mdl)
Simulink.SimulationInput オブジェクトを作成してモデルのシミュレーションを構成します。関数 setBlockParameter を使用して、初期速度を 20 と指定します。
setBlockParameter
20
simin = Simulink.SimulationInput(mdl); simin = setBlockParameter(simin,"ex_sldemo_bounce/Initial Velocity",... "Value","20");
モデルのシミュレーションを実行します。
out = sim(simin);
関数 setUserData を使用して、シミュレーション メタデータに Simulink.SimulationInput オブジェクトを追加します。
setUserData
out = setUserData(out,simin);
関数 setUserString を使用して、シミュレーションの説明を追加します。
setUserString
out = setUserString(out,"Initial Velocity = 20");
シミュレーション メタデータを確認します。UserString プロパティと UserData プロパティに、setUserString 関数と setUserData 関数を使用して指定された値が含まれています。
simmetadata = out.SimulationMetadata
simmetadata = SimulationMetadata with properties: ModelInfo: [1×1 struct] TimingInfo: [1×1 struct] ExecutionInfo: [1×1 struct] UserString: "Initial Velocity = 20" UserData: [1×1 Simulink.SimulationInput]
テキストの追加先のシミュレーション結果。Simulink.SimulationOutput オブジェクトとして指定します。
メタデータに追加するテキスト。string または文字ベクトルとして指定します。
データ型: char | string
char
string
テキストが追加されたシミュレーション結果。Simulink.SimulationOutput オブジェクトとして返されます。SimulationOutput オブジェクトは、シミュレーション メタデータを Simulink.SimulationMetadata オブジェクトとして保存します。指定するテキストは、Simulink.SimulationMetadata オブジェクトの UserString プロパティに追加されます。
SimulationOutput
simMetadata = simOut.SimulationMetadata; userString = simMetadata.UserString;
R2015a で導入
sim
parsim
batchsim
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ