Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > データの操作 > 信号処理 > ウェーブレット > LiftingFilterData >
Mathematica > 可視化とグラフィックス > データの可視化 > ウェーブレット > LiftingFilterData >
Mathematica > データの操作 > 数値データ > データの変換と平滑化 > ウェーブレット > LiftingFilterData >

LiftingFilterData

LiftingFilterData[...]
前進および逆リフティングウェーブレット変換の計算に使われるリフティングフィルタデータを表す.
  • LiftingFilterDataを使って前進および逆リフティングウェーブレット変換を行うスタンドアロン関数を生成することができる.
  • リフティング変換を計算する関数を動的に生成する特性 fprop
"ForwardLiftingFunction"前進リフティング変換を表す関数
"InverseLiftingFunction"逆リフティング変換を表す関数
"ForwardIntegerLiftingFunction"前進整数リフティング変換を表す関数
"InverseIntegerLiftingFunction"逆整数リフティング変換を表す関数
  • LiftingFilterDataを使って生成された関数の形式的変数を指定することができる.e は入力ベクトル,c は粗い係数ベクトル,d は詳細化係数ベクトルである.
  • フォーマットされたリフティング変換方程式の生成に関連する特性:
"ForwardLiftingTable"前進リフティング変換方程式
"InverseLiftingTable"逆リフティング変換方程式
"ForwardIntegerLiftingTable"前進整数リフティング変換方程式
"InverseIntegerLiftingTable"逆整数リフティング変換方程式
  • リフティング因子分解に関連する特性 lprop
"LiftingLaurentForm"リフティング方程式のLaurent形式表現
"LiftingMatrixList"リフティング方程式の行列形式表現
"LiftingMatrixForm"リフティング方程式のフォーマットされた行列形式表現
"PolyphaseMatrix"ウェーブレット族のポリフェーズ表現
  • LiftingFilterDataを使って結果の多項式と合理式の形式的変数を指定することができる.
  • 入力ウェーブレット関連特性:
"DualHighpass"双対ハイパスフィルタ係数
"DualLowpass"双対ローパスフィルタ係数
"PrimalHighpass"主ハイパスフィルタ係数
"PrimalLowpass"主ローパスフィルタ係数
"Wavelet"使用されるウェーブレット族
リフティングフィルタ:
リフティング変換方程式:
リフティングフィルタ:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
 
リフティング変換方程式:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
LiftingFilterDataを使ってLiftingWaveletTransformを計算する:
リフティング変換方程式を表にする:
逆リフティング変換方程式を表にする:
リフティングウェーブレット変換を計算する関数を生成する:
逆リフティング変換を計算する関数を定義する:
整数リフティング変換方程式を表にする:
逆リフティング変換方程式を表にする:
リフティングウェーブレット変換を計算する関数を生成する:
逆リフティング変換を計算する関数を生成する:
リフティングステップの行列表現を生成する:
リフティングステップのLaurent形式表現を生成する:
LiftingWaveletTransformを使ってリフティング変換を計算する:
ウェーブレット係数と比較する:
Compiled->Trueを使って機械数計算に最適化する:
コンパイルされた前進リフティング変換関数を生成する:
サブオプションを使ってコンパイルされた属性を制御することができる:
リスト可能なコンパイルされた関数は並列実行することができ,マルチコアマシンでは高速化することができる:
前進リフティング変換をスタンドアロンの実行可能ファイルにコンパイルする:
必要なコード生成パッケージをロードする:
前進リフティングティング変換のCコードを生成する:
ヘッダファイルを生成する:
コード済みの例題のメインコードをロードして上記ファイルにリンクする:
静的実行可能ファイルを生成する:
第1要素が入力ベクトルの次元を示すデータファイルを生成する:
実行可能ファイルを実行する:
実行可能ファイルは係数値を持った出力ファイルを作る:
係数値を比較する:
前進リフティング変換をスタンドアロンの実行可能ファイルにコンパイルする:
必要なコード生成パッケージをロードする:
前進リフティング変換Cコードを生成する:
ヘッダファイルを生成する:
コード済みの例題のメインコードをロードして上記ファイルにリンクする:
静的実行可能ファイルを生成する:
実行可能ファイルを実行する:
実行可能ファイルは係数値を持った出力ファイルを作る:
再構成されたデータ値を比較する:
前進リフティング変換をスタンドアロンの実行可能ファイルにコンパイルする:
必要なコード生成パッケージをロードする:
前進リフティング変換Cコードを生成する:
ヘッダファイルを生成する:
コード済みの例題のメインコードをロードして上記ファイルにリンクする:
静的実行可能ファイルを生成する:
第1要素が入力ベクトルの次元を示すデータファイルを生成する:
実行可能ファイルを実行する:
実行可能ファイルは係数値を持った出力ファイルを作る:
係数値を比較する:
前進リフティング変換をスタンドアロンの実行可能ファイルにコンパイルする:
必要なコード生成パッケージをロードする:
前進リフティング変換Cコードを生成する:
ヘッダファイルを生成する:
コード済みの例題のメインコードをロードして上記ファイルにリンクする:
静的実行可能ファイルを生成する:
実行可能ファイルを実行する:
実行可能ファイルは係数値を持った出力ファイルを作る:
再構成されたデータ値を比較する:
ポリフェーズ行列の行列式は常にである:
行列表現のDot積を取るとポリフェーズ行列が与えられる:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF