主要内容

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

鸡尾酒疗法

哈雾1次元ウェーブレット変換

説明

一个d) = haart (xは,偶数長のベクトルxの1次元哈雾離散ウェーブレット変換を実行します。入力xは一変数または多変数のデータです。xが行列の場合,鸡尾酒疗法xの各列を処理します。xの長さが2のべき乗である場合,レベルlog2(长度(x))まで下げてHaar変換が求められます。そうでない場合,レベル地板(log2(长度(x) / 2))まで下げてHaar変換が求められます。

一个d) = haart (x水平は,指定されたレベルまで下げてHaar変換を求めます。

一个d) = haart (___integerflagでは,前の構文のいずれかを使用して,哈雾変換での整数値のデータの処理方法を指定します。

すべて折りたたむ

既定の最大レベルまで下げてHaar変換を求めます。

负载wecg;[d] = haart (wecg);

電力消費データの多変数時系列データセットのHaar変換をレベル4まで下げて求めます。信号データは,各時系列が行ではなく列になるように転置します。

负载elec35_nor;信号=信号”;[d] = haart(信号,4);

心电图心拍数データのHaar変換と逆Haar変換を求めます。データは整数のみで構成されています。

心电图データを読み込み,プロットします。

负载BabyECGData;情节(次、人力资源)包含(“小时”) ylabel (“心跳”)标题(“心电图数据”

图中包含一个坐标轴。标题为ECG Data的轴包含一个类型为line的对象。

哈雾変換を求めます。5次に,レベルで近似した逆Haar変換を求めます。このレベルのスケールは512秒で,サンプリング間隔の(16秒) 2 5 倍です。

[d] = haart(人力资源,“整数”);HaarHR = ihaart (a, d, 5,“整数”);

再構成後のデータと元のデータを比較します。

图;情节(次,HaarHR)包含(“小时”) ylabel (“心跳”)标题(“哈尔近似心率”

图中包含一个坐标轴。标题为Haar Approximation of Heart Rate的坐标轴包含一个类型为line的对象。

入力引数

すべて折りたたむ

入力信号。実数値のベクトルまたは行列として指定します。xがベクトルの場合,長さは偶数でなければなりません。xが行列の場合,各列は長さが偶数でなければなりません。また,鸡尾酒疗法xの各列に対して作用します。

データ型:|

哈雾変換を実行する最大レベル。正の整数として指定します。

  • xの長さが2のべき乗である場合,水平は,log2(长度(x))以下の正の整数になります。

  • xの長さが偶数であるが2のべき乗ではない場合,水平は,地板(log2(长度(x) / 2))以下の正の整数になります。

水平が1の場合、细节係数dは,入力がベクトルか行列かに応じて,それぞれベクトルまたは行列として返されます。

整数値のデータの処理。“noninteger”または“整数”のいずれかとして指定します。“noninteger”はHaar変換で整数値のデータを保持せず,“整数”は保持します。“整数”オプションは,入力xのすべての要素が整数である場合のみ適用されます。整数値の入力について,鸡尾酒疗法は整数値のウェーブレット係数を返します。ただし,“noninteger”“整数”のどちらの場合も,哈雾変換のアルゴリズムでは浮動小数点演算が使用されます。xが単精度の場合,哈雾変換係数は単精度になります。他のすべての数値型の場合,係数の数値型は倍精度になります。

出力引数

すべて折りたたむ

最も粗いレベルの近似係数。変換が計算されるレベルに応じて,係数のスカラー,ベクトル,または行列として返されます。近似(スケーリング)係数は入力のローパス表現です。各レベルにおいて,近似係数は粗い近似係数と细节係数に分けられます。

データ型:|

细节係数。スカラー,ベクトル,行,列または细胞配列として返されます。细节係数は,一般にウェーブレット係数と呼ばれます。细节係数の数は,選択したレベルと入力の長さに応じて異なります。dが细胞配列の場合,dの要素は最も細かい解像度から最も粗い解像度の順に並べられます。

メモ:生成されたCおよびc++コードは,常にウェーブレット係数dを细胞配列で返します。

データ型:|

拡張機能

C / c++コード生成
MATLAB®编码器™を使用してCおよびc++コードを生成します。

GPU配列
并行计算工具箱™を使用してグラフィックス処理装置(GPU)上で実行することにより,コードを高速化します。

R2016bで導入