このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
cascade
フィルター System object のカスケード
説明
は、FC
= cascade(obj1
,obj2,...objn)dsp.FilterCascade
型のオブジェクト FC
を返します。FC
は、入力 System object obj1
、obj2
、....
objn
のカスケード接続されたバージョンです。複数の System object を関数に入力できます。入力 System object は、cascade メソッドでサポートされていなければなりません。サポートされる System object の一覧については、入力引数を参照してください。
例
2 段階間引きの設計
dsp.CICDecimator
および dsp.CICCompensationDecimator
System object をカスケード接続することで、2 段階間引きを設計します。
オブジェクトの構築
CICDecim = dsp.CICDecimator('DecimationFactor', 6, ... 'NumSections', 6); fs = 16e3; % Sampling frequency of input of compensation decimator fPass = 4e3; % Passband frequency fStop = 4.5e3; % Stopband frequency CICCompDecim = dsp.CICCompensationDecimator(CICDecim, ... 'DecimationFactor', 2, ... 'PassbandFrequency', fPass, ... 'StopbandFrequency', fStop, ... 'SampleRate', fs);
cascade
メソッドを使用した、2 つのオブジェクトのカスケードの作成
FC = cascade(CICDecim, CICCompDecim);
カスケードの周波数応答の可視化
f = fvtool(CICDecim, CICCompDecim, FC, 'Fs', [fs*6, fs, fs*6],... 'Arithmetic', 'fixed'); set(f, 'NormalizeMagnitudeto1', 'on'); legend(f,'CIC Decimator','CIC Compensation Decimator', ... 'Overall Response');
入力引数
obj1
— カスケード接続するフィルター
フィルター System object™
obj1
、obj2
、....
objn
は、カスケード接続するフィルターです。cascade メソッドに渡すことのできる System object の一覧を表示するには、次を入力します。
dsp.FilterCascade.helpSupportedSystemObjects
出力引数
FC
— カスケード接続されたフィルター
dsp.FilterCascade
System object
カスケード接続されたフィルター。dsp.FilterCascade
型の System object として返されます。各段階におけるフィルターのプロパティについては、MATLAB コマンド プロンプトに「info(FC)
」と入力します。
バージョン履歴
R2016a で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)