double
倍精度演算を使用するための固定小数点フィルターのキャスト
構文
hd = double(h)
説明
hd = double(h) は、h と同じ構造と係数を持つ新しいフィルター hd を返しますが、フィルター処理に倍精度演算を使用するためにその演算プロパティが double に設定されます。double(h) は関数 reffilter(h) と同じではありません。
doubleによって返されるフィルターhdは、倍精度浮動小数点形式で表されるhの量子化係数をもちます。reffilterによって返される参照フィルターは、量子化されていない倍精度浮動小数点係数をもちます。
double(h) は、double を使用して、量子化されたフィルター係数を使用しながらも倍精度で演算するフィルター hd を作成することによって、フィルターの係数の量子化の影響を分離するのに使用できる場合があります。
例
バージョン履歴
R2011a で導入