主要内容

このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。

金宝appsimulink.simulation.futureクラス

パッケージ:金宝appSimulink.Simulation
スーパー::

シミュレーション用の未来オブジェクトを返す

说明

Parsimを,“ Runinbackground”引数を'上'に设定て実行する,,金宝appsimulink.simulation.futureオブジェクトを作成ます。Parsimコマンドは,金宝appSimulink.SimulationInputの配列さた入力を使用して,复数をを并列并列実行実行しししますます。オブジェクトオブジェクトをを使用使用するすると,,実行中中のののののステータスステータスステータスステータスモニターモニターモニターししししし中のをしたりすることができ。。

Parsim平行计算工具箱™ライセンスライセンスライセンスをてを実行し。。。。Parsim平行计算工具箱がががが使用されれない场合场合,シミュレーションをを逐次実行ます。。。。

作成

未来= parsim(,,,,“ Runinbackground”,'上')は,金宝appSimulink.SimulationInputオブジェクトで指定たを使用してシミュレーションを并列実行中,金宝appsimulink.simulation.futureオブジェクト未来を作成し。

入力引数

すべて展开する

金宝appSimulink.SimulationInputオブジェクトまたは金宝appSimulink.SimulationInputの配列复数のシミュレーションを実行ために使用さ()

例:in = 金宝appsimulink.simulationInput('vdp'),,,,在(1:10)= si金宝appmulink.simulationInput('vdp')

非同期シミュレーションを実行し,,®コマンドプロンプト利用なままするには,'上'に设定し。

プロパティ

すべて展开する

シミュレーションから出力のテキストログ

このプロパティ読み取り専用です。

未来ID。。スカラーとして指定します。。

このプロパティ読み取り専用です。

fetchnextまたは获取图への呼び出し,金宝appsimulink.simulation.futureオブジェクト配列のを読み取ったたかどう。。。。のののののはははは场合,,,,ののののののはははははとしてとしてとしてとしてとしてとして。。。。。。

このプロパティ読み取り専用です。

未来オブジェクト配列现在の状态。'待办的'“排队”'跑步''完成的''失败的',または“不可用”として指定し。

このプロパティ読み取り専用です。

メソッド

メソッド

目的

取消

保留中キュー入って,または実行中の金宝appsimulink.simulation.futureオブジェクトをキャンセルする

fetchnext

金宝appsimulink.simulation.futureオブジェクト配列,の可能な未読出力を取得する

获取图

金宝appsimulink.simulation.futureから金宝appsimulink.simulationOutputを取得する

等待

金宝appsimulink.simulation.futureオブジェクトがを完了するするする

すべて折りたたむ

この例は,金宝appsimulink.simulation.futureオブジェクト配列しそれを使用てを取得しシミュレーションシミュレーションのステータスを确认确认するするますますます

この例はゲインゲインの値変化さて,,VDPモデルののシミュレーション実行します。

モデルを,,値のベクトル定义し。。

open_system('vdp');mu_values = [0.5:0.25:5];muval_length =长度(mu_values);

mu_valuesを使用し,金宝appSimulink.SimulationInputオブジェクトの化し。配列に割り当てるに,ループインデックスインデックスは最大値からから开始されるれるようようよう。

为了i = muval_length:-1:1 in(i)= s金宝appimulink.simulationInput('vdp');在(i)= in(i).setBlockParameter('VDP/MU',,,,...'获得',num2str(mu_values(i)));结尾

Parsimを使用,のシミュレーションを実行ますシミュレーション実行中にコマンドプロンプトプロンプトを利用利用,,,,Runinbackground'に设定し。

未来= parsim(在“ Runinbackground”,,,,'上');

未来シミュレーションでfetchnextメソッドを使用ます。

为了i = 1:muval_length [pountationedx,simout] = fetchNext(future)结尾

参考

关数

クラス

R2018Aで导入