このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
この例では、モデル ex_bus_initial_conditions
で使用されている 6 つの Constant ブロックを 1 つの Constant ブロックで置き換えてバス オブジェクトを作成する方法を示します。
load_system('ex_constantbus'); out = sim('ex_constantbus'); open_system('ex_constantbus');
Constant ブロックからの出力に constant_value_struct
の値が反映されているか確認します。
constant_value_struct
constant_value_struct = struct with fields: A: [1x1 struct] B: 5 C: [1x1 struct]
A1 バス信号に注目して、変数 logsout のログ データを確認します。constant_value_struct
構造体によって、B
要素が 5
に設定されます。
out.logsout.get('A1').Values.B.Data(1)
ans = 5