このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
金宝app模拟总线
オブジェクトとその金宝app模拟总线元件
オブジェクトを、配列、ブロック、单间牢房配列、構造体、または Cコードからプログラムで作成できます。
公共汽车
オブジェクトをプログラムで作成するときに、それらを MATLAB®ワークスペースまたはデータ ディクショナリに格納することも、その定義を関数内に保存することもできます。ベース ワークスペースの公共汽车
オブジェクトについて、関数金宝appSimulink.Bus.save
を使用して、プログラムでその定義を関数内に保存できます。
公共汽车
オブジェクトを使用するブロックのシミュレーションを実行するには、その公共汽车
オブジェクトがベース ワークスペースまたはデータ ディクショナリ内になければなりません。
配列を使用して公共汽车
オブジェクトの階層を作成します。配列のインデックス付けにより、配列内の複数の要素を作成したり要素にアクセスしたりできます。ドット表記によってプロパティ値にアクセスできます。
啁啾声
および正弦
という名前の 2.つの母线元件
オブジェクトをベース ワークスペースに作成します。
元素(1)=Simul金宝appink.BusElement;元素(1).名称=“叽叽喳喳”; 元素(2)=Simul金宝appink.BusElement;元素(2).名称=“正弦”;
元素
配列で定義される要素を使用する、嵌套总线
という名前の公共汽车
オブジェクトを作成します。
NestedBus=Si金宝appmulink.Bus;NestedBus.Elements=elems;
嵌套总线
および步
という名前の、さらに 2.つの母线元件
オブジェクトを作成します。嵌套总线
が公共汽车
オブジェクトを表すようにするには、公共汽车
オブジェクトのデータ型を指定します。
清楚的元素元素(1)=Simul金宝appink.BusElement;元素(1).名称=“NestedBus”; 元素(1).数据类型=“总线:NestedBus”; 元素(2)=Simul金宝appink.BusElement;元素(2).名称=“步骤”;
元素
配列で定義される要素を使用するバスの階層の最上位でバスを作成します。
TopBus=Si金宝appmulink.Bus;TopBus.Elements=elems;
作成されたオブジェクトを[バス エディター]で表示できます。
公共汽车编辑
モデル内のブロックに基づいて公共汽车
オブジェクトをプログラムで作成するには、関数金宝appSimulink.Bus.createObject
を使用します。
バス階層の最上位にある总线生成ブロックを指定すると、関数によって、入れ子になったバスを含め、階層内のすべてのバスについて公共汽车
オブジェクトが作成されます。
单间牢房配列から公共汽车
オブジェクトを作成するには、関数金宝appSimulink.Bus.cellToObject
を使用します。後続のそれぞれの 单间牢房配列は公共汽车
オブジェクトを表しています。
MATLAB構造体から公共汽车
オブジェクトを作成するには、関数金宝appSimulink.Bus.createObject
を使用します。構造体には MATLAB时间序列
オブジェクト、MATLAB时间表
オブジェクト、およびmatlab.io.datastore.SimulationDatastore
オブジェクトが含まれていてもよいですし、または数値構造体であってもかまいません。
既存の Cコードで定義した構造体型 (结构
) に一致する公共汽车
オブジェクトを作成できます。その後、シミュレーション用に既存のアルゴリズム Cコードを統合する準備 (レガシ コード ツールを使用するなど) のため、公共汽车
オブジェクトを使用して、構造型に従って信号またはパラメーター データをパッケージ化できます。オブジェクトを作成するには、関数金宝appSimulink.ImportTexternalTypes
を使用します。