主要内容

このペ,ジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

万博1manbetx仿真软件。公共汽车Element

バスの要素のプロパティの指定

説明

万博1manbetx仿真软件。公共汽车Elementオブジェクトは万博1manbetx仿真软件。公共汽车オブジェクトの要素で,バス内の要素のプロパティを検証します。モデルをシミュレ,ションまたは更新するときに,万博1manbetxSimulink®は,BusElementオブジェクトによって指定されたプロパティが対応するバス要素によって指定されたプロパティと一致するかどうかをチェックします。

BusElementオブジェクトは公共汽车オブジェクト内にのみ存在します。デ,タ型として公共汽车オブジェクトは指定できますが,BusElementオブジェクトは指定できません。

公共汽车オブジェクトおよびBusElementオブジェクトをベ,スワ,クスペ,スまたはデ,タディクショナリに作成し変更するには,バスエディタモデルエクスプロラ,またはmatlab®コマンドを使用します。公共汽车オブジェクトをモデルワ,クスペ,スに保存することはできません。

作成

BusElementオブジェクトは複数の方法で作成できます。

  • BusElementオブジェクトをプログラムによって作成するには,関数万博1manbetx仿真软件。公共汽车Elementを使用します(ここで説明します)。

  • BusElementオブジェクトを対話的に作成するには,バスエディタまたはモデルエクスプロラを使用します。

  • モデル内のブロック,matlabデ,タ,および外部cコ,ドからBusElementオブジェクトを作成するには,プログラムによるバスオブジェクトの作成を参照してください。

説明

=仿万博1manbetx真软件。BusElementは,既定のプロパティ値をもBusElementオブジェクトを返します。

プロパティ

すべて展開する

要素の名前。文字ベクトルとして指定します。

メモ

BusElementオブジェクトに対して信号のプロパティを検証するために,信号名は,アルファベット文字またはアンダースコア(_)で始まり,その後に英数字またはアンダ,スコアが続く有効な識別子でなければなりません。

デ,タ型:字符|字符串

要素の数値型。“真实”的または“复杂”として指定します。

デ,タ型:字符|字符串

要素の次元。スカラまたはベクトルとして指定します。

生成コ,ドでシンボリック次元を使用するには,在生成的代码中实现数组大小的符号尺寸(嵌入式编码)を参照してください。

デ,タ型:

要素のデ,タ型。文字ベクトルまたは字符串スカラとして指定します。

[デ,タ型アシスタントを表示]ボタンをクリックして,デ,タ型の属性の設定に役立[デ,タ型アシスタント]を表示します。詳細にいては,デ,タ型アシスタントを利用したデ,タ型の指定を参照してください。

次のいずれかのオプションを指定できます。

  • 組み込みのS万博1manbetximulinkデタ型-たとえば,“单一”“uint8”を指定します。万博1manbetxSimulinkでサポ,トされているデ,タ型を参照してください。

  • 固定小数点デタ型—関数fixdtを使用します。たとえば,“fixdt(0) 1, 16日”を指定します。

  • 列挙デタ型-枚举:が前に付いた型名を使用します。たとえば,“枚举:myEnumType”を指定します。

  • バスデタ型-总线:が前に付いた万博1manbetx仿真软件。公共汽车オブジェクトの名前を使用します。たとえば,“巴士:myBusObject”を指定します。

  • 値の型-ValueType:が前に付いた万博1manbetx仿真软件。ValueTypeオブジェクトの名前を使用します。たとえば,“ValueType: windVelocity”を指定します。

  • カスタムのデ,タ型-型を指定するmatlab式を使用します。たとえば,DataTypeModeプロパティが“定点:未指定缩放”以外の値に設定されている万博1manbetx仿真软件。NumericTypeオブジェクトを指定できます。

万博1manbetx仿真软件。公共汽车オブジェクトを指定すると,階層的なバス(すなわ,他のバスを含むバス)を指定する公共汽车オブジェクトを作成できます。

万博1manbetx仿真软件。ValueTypeオブジェクトまたは万博1manbetx仿真软件。公共汽车オブジェクトを指定する場合は,デ,タ型以外のものも定義します。そのオブジェクトでは[最小値][最大値][単位]などのプロパティも定義します。ValueTypeオブジェクトで指定されたプロパティ値は,ブロックで指定された対応するプロパティ値をオーバーライドします。たとえば,ブロックで[単位]英尺/秒に設定されているとします。ブロックの[デ,タ型]ValueTypeオブジェクトが指定されており,そのオブジェクトの単位として米/秒が使用されている場合,ブロックは英尺/秒ではなく米/秒を使用します。

デ,タ型:字符|字符串

要素の最小値。スカラとして指定します。この値は double の有限実数スカラー値でなければなりません。または、要素がバスの場合、値は空[]でなければなりません。

デ,タ型:

要素の最大値。スカラとして指定します。この値は double の有限実数スカラー値でなければなりません。または、要素がバスの場合、値は空[]でなければなりません。

デ,タ型:

要素のサ电子邮箱ズの処理方法を,“固定”または“变量”として指定します。

デ,タ型:字符|字符串

要素を表現する物理単位。文字ベクトルとして指定します。

詳細にいては,万博1manbetxSimulinkモデルでの単位の指定を参照してください。

例:“英寸”

デ,タ型:字符|字符串

バス要素の説明。文字ベクトルとして指定します。この説明を使用して、バス要素オブジェクトが適用される信号の種類など、BusElementオブジェクトに関する情報を記述します。この情報は,万博1manbetxSimulinkの処理に影響を与えません。

デ,タ型:字符|字符串

すべて折りたたむ

万博1manbetx仿真软件。公共汽车Elementオブジェクトの配列を使用して万博1manbetx仿真软件。公共汽车オブジェクトの階層を作成します。

尖声地说および正弦という名前の2のBusElementオブジェクトを含む配列をベ,スワ,クスペ,スに作成します。

elems(1) = 万博1manbetxSimulink.BusElement;elem(1)。Name =“唧唧喳喳”;elems(2) = 万博1manbetxSimulink.BusElement;elem(2)。Name =的正弦

配列のesc escンデックス付けにより,配列の要素を作成したり要素にアクセスしたりできます。ドット表記によって要素のプロパティ値にアクセスできます。

初步的配列で定義される要素を含む,正弦という名前の公共汽车オブジェクトを作成します。

Sinusoidal = 万博1manbetxSimulink.Bus;正弦。元素= elems;

公共汽车オブジェクトの階層を作成するため,正弦という名前の公共汽车を参照する別の公共汽车オブジェクトを作成します。

NestedBusおよび一步という名前の2のBusElementオブジェクトを含む配列を作成します。NestedBus要素のデ,タ型として,正弦という名前の公共汽车オブジェクトを指定します。

清晰的初步的elems(1) = 万博1manbetxSimulink.BusElement;elem(1)。Name =“NestedBus”;elem(1)。数据类型=“巴士:正弦”;elems(2) = 万博1manbetxSimulink.BusElement;elem(2)。Name =“步骤”

初步的配列で定義される要素を含む,TopBusという名前の公共汽车オブジェクトを作成します。

TopBus = 万博1manbetxSimulink.Bus;TopBus。元素= elems;

作成されたオブジェクトの階層を[バスエディタ]で表示できます。

buseditor

バ,ジョン履歴

R2006aより前に導入

すべて展開する