このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
平均の計算
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)