Main Content

filt2ls

(削除予定) フィルターの 4 つの組をリフティング スキームに変換する

    filt2ls は将来のリリースで削除される予定です。代わりに liftingScheme を使用してください。詳細については、互換性の考慮事項を参照してください。

    説明

    LS = filt2ls(LoD,HiD,LoR,HiR) は、完全再構成の条件を検証する 4 つの入力フィルター LoDHiDLoR、および HiR に関連付けられたリフティング スキーム LS を返します。

    すべて折りたたむ

    db2 ウェーブレットに関連付けられたフィルターを取得します。

    [LoD,HiD,LoR,HiR] = wfilters('db2')
    LoD = 1×4
    
       -0.1294    0.2241    0.8365    0.4830
    
    
    HiD = 1×4
    
       -0.4830    0.8365   -0.2241   -0.1294
    
    
    LoR = 1×4
    
        0.4830    0.8365    0.2241   -0.1294
    
    
    HiR = 1×4
    
       -0.1294   -0.2241    0.8365   -0.4830
    
    

    フィルターに関連付けられたリフティング スキームを取得します。

    LS = filt2ls(LoD,HiD,LoR,HiR);
    disp(LS)
     	 Wavelet               : 'custom' 
    	 LiftingSteps          : [3 × 1] liftingStep 
    	 NormalizationFactors  : [0.29886 3.346] 
    	 CustomLowpassFilter   : [  ] 
    
    
     Details of LiftingSteps :
                Type: 'predict'
        Coefficients: 0.5774
            MaxOrder: 0
    
                Type: 'update'
        Coefficients: [-0.4330 2.7990]
            MaxOrder: 0
    
                Type: 'predict'
        Coefficients: -0.3333
            MaxOrder: 1
    

    入力引数

    すべて折りたたむ

    ウェーブレット分解フィルター。偶数長の実数値ベクトルのペアを指定します。LoD はローパス分解フィルター、HiD はハイパス分解フィルターです。LoDHiD の長さは等しくなければなりません。詳細については、wfilters を参照してください。

    データ型: double

    ウェーブレット再構成フィルター。偶数長の実数値ベクトルのペアとして指定します。LoD はローパス再構成フィルター、HiD はハイパス再構成フィルターです。LoRHiR の長さは等しくなければなりません。詳細については、wfilters を参照してください。

    データ型: double

    出力引数

    すべて折りたたむ

    リフティング スキーム。liftingScheme オブジェクトとして返されます。

    データ型: cell

    バージョン履歴

    R2006a より前に導入

    すべて展開する