Cucco’s Compute Hack

コンピュータ関係の記事を書いていきます。

MATLAB

移動平均

移動平均を返す関数movingAverage。 function [ output_args ] = movingAverage(dataNx1,AverageWindowSize ) filterfunc=ones(1,AverageWindowSize); output_args = filter(filterfunc,AverageWindowSize,dataNx1);end テストコード。yとして、sin関数の値…

行列の重複排除

uniqueを使って、複数の行列から、同じ行列を削除する。 2×4の行列をいくつか作っておく。a4とa5が重複。 >> a1=[1 2 3 4; 5 6 7 8]a2=[2 3 4 5; 6 7 8 9];a3=[3 4 5 6; 7 8 9 0];a4=[1 2 3 4; 5 6 7 8];a5=[2 3 4 5; 6 7 8 9]; a1 = 1 2 3 4 5 6 7 8 reshap…