平均の計算
3 行 2 列の行列入力 dsp_examples_u の平均を Mean ブロックを使用して計算します。
モデルを開きます。
model = 'ex_mean_ref';
open_system(model)

Mean ブロックで、[ランニング平均] チェック ボックスをオフにして、[平均値を求める対象] パラメーターを Each column に設定します。ブロックは入力をフレーム サイズが 3 の 2 チャネル信号として処理します。
モデルを実行します。入力値と出力値を表示します。
sim(model) disp('Data Input') disp(dsp_examples_u) disp('Mean Values') disp(mean_val)
Data Input
6 1
1 3
3 9
-7 2
2 4
5 1
8 6
0 2
-1 5
-3 0
2 4
1 17
Mean Values
3.3333 4.3333
0 2.3333
2.3333 4.3333
0 7.0000
上記の設定では、ブロックは両チャネルに沿ってデータの各フレームの平均値を出力します。
モデルを閉じます。
close_system(model)
参考
ブロック
- Mean | Signal From Workspace | To Workspace (Simulink)