主要内容

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

金宝appsimulink.sdi.setsubplotlayout

シミュレーションデータでサブプロット设定设定

说明

金宝appsimulink.sdi.setsubplotlayout(r,,,,Cは,指定た行数rおよび列数Cを使用し,シミュレーションデータインスペクターでプロットグリッドレイアウト设定します。

すべて折りたたむ

%将子图布局更改为4行和2列金宝appsimulink.sdi.setsubplotlayout(4,2);

この例実行をしてデータをしてから,,シミュレーションデータインスペクターででデータを表示表示するするする。

実行からデータ作成

时间序列オブジェクトを,正弦と余弦信号データ含め含め。。各时间序列オブジェクトに的なを付けます。

时间= linspace(0,20,100);sine_vals = sin(2*pi/5*时间);sine_ts = limeseries(sine_vals,time);sine_ts.name ='正弦,t = 5';cos_vals = cos(2*pi/8*时间);cos_ts = limeseries(cos_vals,time);cos_ts.name =``余弦,t = 8'';

実行のとデータの追加

关数金宝appsimulink.sdi.viewを使用てシミュレーションデータを开きます。

金宝appsimulink.sdi.view

データをスペースシミュレーションインスペクターにインポートには,关数金宝appsimulink.sdi.run.createを使用して金宝appsimulink.sdi.runオブジェクトを作成ます。オブジェクトの姓名プロパティと描述プロパティをて実行に关する情报メタデータに追加し。

SinusoidSrun = 金宝appsimulink.sdi.run.create;Sinusoidsrun.name =“正弦”;Sinusoidsrun.Description =“带有不同频率的正弦和余弦信号”;

关数添加を使用,スペースで作成たデータ空実行に追加追加ます。

添加(Sinusoidsrun,'vars',sine_ts,cos_ts);

シミュレーションデータでのデータプロットプロット

关数getSignalByIndexを使用て,データが含まれる金宝appsimulink.sdi.signalオブジェクトにアクセスます。金宝appsimulink.sdi.signalオブジェクトの使用て信号のと色指定し,シミュレーションデータデータインスペクターにプロットプロットでき。。。LineColorプロパティと排队プロパティを指定ます。

sine_sig = getsignalbyIndex(SinusoidSrun,1);sine_sig.linecolor = [0 0 1];sine_sig.linedashed =' - 。';cos_sig = sinusoidsrun.getSignalByIndex(2);cos_sig.linecolor = [0 1 0];cos_sig.linedashed =' - ';

关数金宝appsimulink.sdi.setsubplotlayoutを使用てシミュレーションデータのプロット领域で21列のレイアウトをします。に关数关数关数Plotonsubplotを使用,のサブに信号をし,下のサブプロットにに余弦信号信号ししし

金宝appsimulink.sdi.setsubplotlayout(2,1);plotonsubplot(sine_sig,1,1,true);PlotonSubplot(Cos_sig,2,1,true);

シミュレーションデータを闭じて保存保存

プロットさ信号の検查がしたらシミュレーションデータインスペクターを闭じ闭じて,,セッションセッションセッションセッションセッションセッションセッションセッションセッションセッションセッションセッション

金宝appsimulink.sdi.close('sinusoids.mldatx'

入力引数

すべて折りたたむ

サブプロットレイアウト。。。。。からからまでので指定します。。

例:2

データ::单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|char

サブプロットレイアウト。。。。。からからまでので指定します。。

例:2

データ::单身的|双倍的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|char

R2016Aで导入