LiftingFilterData

LiftingFilterData[]

前進および逆リフティングウェーブレット変換の計算に使われるリフティングフィルタデータを表す.

詳細とオプション

  • LiftingFilterDataはさまざまなsウェーブレット族からWaveletFilterCoefficientsで生成される.
  • BiorthogonalSplineWaveletCDFWaveletCoifletWaveletDaubechiesWaveletHaarWaveletReverseBiorthogonalSplineWaveletSymletWavelet等のウェーブレット族が使用できる.
  • LiftingFilterDataを使って前進および逆リフティングウェーブレット変換を行うスタンドアロン関数を生成することができる.
  • リフティング変換を計算する関数を動的に生成する特性 fprop
  • "ForwardLiftingFunction"前進リフティング変換を表す関数
    "InverseLiftingFunction"逆リフティング変換を表す関数
    "ForwardIntegerLiftingFunction"前進整数リフティング変換を表す関数
    "InverseIntegerLiftingFunction"逆整数リフティング変換を表す関数
  • LiftingFilterData[{fprop,{e,c,d}}]を使って生成された関数の形式的変数を指定することができる.e は入力ベクトル,c は粗い係数ベクトル,d は詳細化係数ベクトルである.
  • LiftingFilterData[fprop,Compiled->copts]を使ってコンパイルされた関数が生成できる.coptsCompiledに使えるオプション値である.
  • フォーマットされたリフティング変換方程式の生成に関連する特性
  • "ForwardLiftingTable"前進リフティング変換方程式
    "InverseLiftingTable"逆リフティング変換方程式
    "ForwardIntegerLiftingTable"前進整数リフティング変換方程式
    "InverseIntegerLiftingTable"逆整数リフティング変換方程式
  • リフティング因子分解に関連する特性 lprop
  • "LiftingLaurentForm"リフティング方程式のLaurent形式表現
    "LiftingMatrixList"リフティング方程式の行列形式表現
    "LiftingMatrixForm"リフティング方程式のフォーマットされた行列形式表現
    "PolyphaseMatrix"ウェーブレット族のポリフェーズ表現
  • LiftingFilterData[{lprop,z}]を使って結果の多項式と合理式の形式的変数を指定することができる.
  • 入力ウェーブレット関連特性
  • "DualHighpass"双対ハイパスフィルタ係数
    "DualLowpass"双対ローパスフィルタ係数
    "PrimalHighpass"主ハイパスフィルタ係数
    "PrimalLowpass"主ローパスフィルタ係数
    "Wavelet"使用されるウェーブレット族

例題

すべて開くすべて閉じる

  (2)

リフティングフィルタ:

リフティング変換方程式:

スコープ  (6)

LiftingFilterDataを使ってLiftingWaveletTransformを計算する:

リフティング変換方程式を表にする:

逆リフティング変換方程式を表にする:

リフティングウェーブレット変換を計算する関数を生成する:

逆リフティング変換を計算する関数を定義する:

整数リフティング変換方程式を表にする:

逆リフティング変換方程式を表にする:

リフティングウェーブレット変換を計算する関数を生成する:

逆リフティング変換を計算する関数を生成する:

リフティングステップの行列表現を生成する:

リフティングステップのLaurent形式表現を生成する:

一般化と拡張  (1)

LiftingWaveletTransformを使ってリフティング変換を計算する:

ウェーブレット係数と比較する:

オプション  (2)

Compiled  (2)

Compiled->Trueを使って機械数計算に最適化する:

コンパイルされた前進リフティング変換関数を生成する:

サブオプションを使ってコンパイルされた属性を制御することができる:

リスト可能なコンパイルされた関数は並列実行することができ,マルチコアマシンでは高速化することができる:

アプリケーション  (4)

前進リフティング変換の実行可能ファイルを作る  (1)

前進リフティング変換をスタンドアロンの実行可能ファイルにコンパイルする:

必要なコード生成パッケージをロードする:

前進リフティングティング変換のCコードを生成する:

ヘッダファイルを生成する:

コード済みの例題のメインコードをロードして上記ファイルにリンクする:

静的実行可能ファイルを生成する:

第1要素が入力ベクトルの次元を示すデータファイルを生成する:

実行可能ファイルを実行する:

実行可能ファイルは係数値を持った出力ファイルを作る:

係数値を比較する:

逆リフティング変換の実行可能ファイルを作る  (1)

前進リフティング変換をスタンドアロンの実行可能ファイルにコンパイルする:

必要なコード生成パッケージをロードする:

前進リフティング変換Cコードを生成する:

ヘッダファイルを生成する:

コード済みの例題のメインコードをロードして上記ファイルにリンクする:

静的実行可能ファイルを生成する:

実行可能ファイルを実行する:

実行可能ファイルは係数値を持った出力ファイルを作る:

再構成されたデータ値を比較する:

前進整数リフティング変換の実行可能ファイルを作る  (1)

前進リフティング変換をスタンドアロンの実行可能ファイルにコンパイルする:

必要なコード生成パッケージをロードする:

前進リフティング変換Cコードを生成する:

ヘッダファイルを生成する:

コード済みの例題のメインコードをロードして上記ファイルにリンクする:

静的実行可能ファイルを生成する:

第1要素が入力ベクトルの次元を示すデータファイルを生成する:

実行可能ファイルを実行する:

実行可能ファイルは係数値を持った出力ファイルを作る:

係数値を比較する:

逆整数リフティング変換の実行可能ファイルを作る  (1)

前進リフティング変換をスタンドアロンの実行可能ファイルにコンパイルする:

必要なコード生成パッケージをロードする:

前進リフティング変換Cコードを生成する:

ヘッダファイルを生成する:

コード済みの例題のメインコードをロードして上記ファイルにリンクする:

静的実行可能ファイルを生成する:

実行可能ファイルを実行する:

実行可能ファイルは係数値を持った出力ファイルを作る:

再構成されたデータ値を比較する:

特性と関係  (2)

ポリフェーズ行列の行列式は常に1である:

行列表現のDot積を取るとポリフェーズ行列が与えられる:

Wolfram Research (2010), LiftingFilterData, Wolfram言語関数, https://reference.wolfram.com/language/ref/LiftingFilterData.html.

テキスト

Wolfram Research (2010), LiftingFilterData, Wolfram言語関数, https://reference.wolfram.com/language/ref/LiftingFilterData.html.

CMS

Wolfram Language. 2010. "LiftingFilterData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LiftingFilterData.html.

APA

Wolfram Language. (2010). LiftingFilterData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LiftingFilterData.html

BibTeX

@misc{reference.wolfram_2024_liftingfilterdata, author="Wolfram Research", title="{LiftingFilterData}", year="2010", howpublished="\url{https://reference.wolfram.com/language/ref/LiftingFilterData.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_liftingfilterdata, organization={Wolfram Research}, title={LiftingFilterData}, year={2010}, url={https://reference.wolfram.com/language/ref/LiftingFilterData.html}, note=[Accessed: 18-November-2024 ]}