MATLAB ヘルプ センター
デジタル フィルターが有限インパルス応答をもつかどうかを判別
flag = isfir(d)
flag = isfir(d) では、デジタル フィルター d が有限インパルス応答をもつ場合、true が返されます。
flag
d
true
例
すべて折りたたむ
designfilt を使用して、6 次ハイパス フィルターの FIR バージョンと IIR バージョンを設計します。正規化された阻止帯域周波数 0.3π ラジアン/サンプルおよび正規化された通過帯域周波数 0.6π ラジアン/サンプルを指定します。各フィルターのクラスが正しいかどうかを確認します。
designfilt
fir = designfilt("highpassfir",FilterOrder=6, ... StopbandFrequency=0.3,PassbandFrequency=0.6); isfirFIR = isfir(fir)
isfirFIR = logical 1
iir = designfilt("highpassiir",FilterOrder=6, ... StopbandFrequency=0.3,PassbandFrequency=0.6); isfirIIR = isfir(iir)
isfirIIR = logical 0
digitalFilter
デジタル フィルター。digitalFilter オブジェクトで指定します。デジタル フィルターを周波数応答仕様に基づいて生成するには、関数 designfilt を使用します。
例: d = designfilt('lowpassiir','FilterOrder',3,'HalfPowerFrequency',0.5) は、正規化された 3 dB の周波数 0.5π ラジアン/サンプルをもつ 3 次のバタワース フィルターを指定します。
d = designfilt('lowpassiir','FilterOrder',3,'HalfPowerFrequency',0.5)
logical スカラーとして返される、フィルター クラスの識別。
R2014a で導入
designfilt | digitalFilter | firtype | isdouble | issingle
firtype
isdouble
issingle
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ