。
Parsim
をを用した并列シミュレーションシミュレーションの実行この例では,万博1manbetxsimulink.simulationInpul.
モデル例sldemo_househeat.
は,住宅住宅の特拉,その户外,およびおよび住宅のの暖房をモデルするでシステムシステムシステムするでシステムシステムシステムするするシステムシステム暖房が计算なれれ暖房计算されれ暖房计算されれ
设定点ブロック,恒温器サブサブ,加热器サブシステム,房屋サブシステム,成本计算器コンポーネントが主要なコンポーネント。家の热モデルを参照してください。
このこのでは,常数ブロックブロック使使て,室内で维持し温度の指定値指定します。既定の指定値华氏70度です。このこのでははこのは,さまざま例はの设定点
をの使ししモデル并列実実ます示します示しを示し示します。
モデル例を开启ます。
Open_System('sldemo_househeat');
设定点
に対して一连の値を定义ますます。
SetPointValues = 65:2:85;spv_length = length(setPointValues);
定义された値を使使て,万博1manbetxsimulink.simulationInpul.
オブジェクトオブジェクトの配列ををししこれらこれら万博1manbetxsimulink.simulationInpul.
オブジェクトを使用して设定点
の値を指定します。このステップでは,配列を事前に割り当てるため,ループインデックスが最大値から开始されるようにに。
为了i = spv_length:-1:1(i)= simu万博1manbetxlink.simulationInput('sldemo_househeat');在(i)=中(i).setblockparameter('sldemo_househeat / set point'那......'价值',num2str(setPointValues(i))));结尾
この例では,それぞれがさまざまな値の设定点
に対応する10个の万博1manbetxsimulink.simulationInpul.
オブジェクトオブジェクトの配列を生成します。
ここで,コマンドParsim
ををの数のシミュレーション実行しますははしし解析はははははははshowemirationManager.
引数を上
に设定して仿真经理
を开きます。参数showprogress.
が上
に设定されてているは,シミュレーションの进行。
出局= Parsim(在,'showsimulationManager'那'上'那'showprogress'那'上')
出力は万博1manbetxsimulink.simulationOutput.
オブジェクトとして生成されます异なるすべての指定値値を确认にははははははははははににははコストののコンポーネントのプロットを暖房コストのコンポーネントののをき.Constantブロックブロックブロックoutdoorconconconconcon outdooroutdoorははconconconははconconconconconconconconconconconconconconcon每日临时变化正弦波ブロックにより,户外温度の毎日の温度温度房屋サブシステムシステムシステムサブれれますますますますます。屋外の気温正当关联的に変しているのに対して,室温は指定値の上下5度(华氏)以内に保たれています。
并行计算工具箱™のライセンスがないない合,Parsim
コマンドはSIM
コマンドと同様に机能ますますは逐次実行。
showemirationManager.
引数を上
にマネージャーすると,シミュレーションマネージャーが有效にます。详细については,仿真经理
を参照してください。
すべてすべて実行のと,それに关键词。
シミュレーションシミュレーションを使使と,シミュレーションシミュレーションデータインスペクターで结果を表示ししことができことができことができ温度ことができことができことができ温度温度ことができことができことができ温度温度ことができことができことができ温度温度温度ことができことができコストののののののののできできできできできする実行をし,アイコンをクリックします。
3つのシミュレーションの暖房コストがささます。
シミュレーション任意実行のとモデルは,実はことができますことができことができ,実ことができますをモデルするとますパラメーターを适するし。アイコンをクリックします。パラメーターパラメーターモデルに适适ます。
ApplyTomodel.
|Parsim
|setBlockParameter.
|setexternalInput.
|setInitialstate.
|setmodelparameter.
|setPostsimfcn.
|setpresimfcn.
|可遗漏的
|仿真经理
|万博1manbetxsimulink.simulationInpul.
|证实