このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。gydF4y2Ba
フィルターの可視化ツールgydF4y2Ba
フィルターの可視化ツールgydF4y2Baは,フィルターの振幅,位相応答,群遅延,インパルス応答,ステップ応答,極——零点プロット,係数を表示できる対話型のツールです。また,gydF4y2Ba[ファイル]gydF4y2Ba、gydF4y2Ba[エクスポート]gydF4y2Baを使用して,表示されている応答をファイルにエクスポートすることもできます。gydF4y2Ba
DSP系统工具箱™製品がインストールされている場合,gydF4y2BaFVToolgydF4y2Baはフィルター系统对象™の周波数応答も可視化できます。ストリーミングデータをリアルタイムにフィルター処理する必要がある場合は,系统对象を使用することをお勧めします。詳細については,gydF4y2BafvtoolgydF4y2Ba
(DSP系统工具箱)gydF4y2Baを参照してください。gydF4y2Ba
FVToolgydF4y2Baは,gydF4y2Baプログラムでの使用gydF4y2Baで説明されているいずれかの方法を使用して,プログラムによって開くことができます。gydF4y2Ba
6次の楕円フィルターの振幅応答を表示します。通過帯域リップル3 dB,阻止帯域の減衰量50 dB,サンプルレート1 kHz,正規化された通過帯域エッジ300 Hzを指定します。コマンドラインからFVToolを起動します。gydF4y2Ba
[b] = ellip (6 3 50300/500);fvtool (b)gydF4y2Ba
コマンドラインからFVToolを起動して,複数の冷杉フィルターを表示および解析します。gydF4y2Ba
B1 = firpm(20,[0 0.4 0.5 1],[1 1 0 0]);B2 = firpm(40,[0 0.4 0.5 1],[1 1 0 0]);fvtool (b1, b2, 1)gydF4y2Ba
(解析]>[解析パラメーター]gydF4y2Baを選択して,関連する解析パラメーターを表示します。gydF4y2Ba
.gydF4y2Ba
コマンドラインからFVToolを起動します。6次の楕円フィルターの振幅応答を表示します。通過帯域リップル3 dB,阻止帯域の減衰量50 dB,サンプルレート1 kHz,正規化された通過帯域エッジ300 Hzを指定します。gydF4y2Ba
[b] = ellip (6 3 50300/500);h = fvtool (b)gydF4y2Ba
h = Figure (filtervisualizationtool) with properties:数字:1名称:'Filter Visualization Tool -幅度响应(dB)'颜色:[0.9400 0.9400 0.9400]位置:[346.5000 282.5000 583 437]单位:'pixels'使用get显示所有属性gydF4y2Ba
フィルターの位相応答を表示します。gydF4y2Ba
h.Analysis =gydF4y2Ba“阶段”gydF4y2Ba
h = Figure (filtervisualizationtool) with properties:编号:1名称:'Filter Visualization Tool - Phase Response'颜色:[0.9400 0.9400 0.9400]位置:[346.5000 282.5000 583 437]单位:'pixels'使用get显示所有属性gydF4y2Ba
プロットの凡例を有効にしてテキストを追加します。gydF4y2Ba
传奇(h,gydF4y2Ba相图的gydF4y2Ba)gydF4y2Ba
サンプルレートを1 kHzに指定します。中央揃えの両側応答を表示します。gydF4y2Ba
h.Fs = 1000;h.FrequencyRange =gydF4y2Ba“[Fs / 2, Fs / 2) 'gydF4y2Ba
h = Figure (filtervisualizationtool) with properties:编号:1名称:'Filter Visualization Tool - Phase Response'颜色:[0.9400 0.9400 0.9400]位置:[346.5000 282.5000 583 437]单位:'pixels'使用get显示所有属性gydF4y2Ba
プロットのすべてのプロパティを表示します。FVTool固有のプロパティはリストの最後にあります。
得到(h)gydF4y2Ba
网格:在Legend: 'on' AnalysisToolbar: 'on' FigureToolbar: 'on' DesignMask: 'off' SOSViewSettings: [1x1 dspts。紧急求救信号view] Fs: 1000 Alphamap: [1x64 double] CloseRequestFcn: 'closereq' Color: [0.9400 0.9400 0.9400] Colormap: [256x3 double] ContextMenu: [0x0 GraphicsPlaceholder] CurrentAxes: [1x1 Axes] CurrentCharacter: '' CurrentObject: [0x0 GraphicsPlaceholder] CurrentPoint: [0 0] DockControls: on FileName: '' IntegerHandle: on InvertHardcopy: on KeyPressFcn: '' KeyReleaseFcn: '' MenuBar: 'none' Name: 'Filter Visualization Tool - Phase Response' NextPlot: 'new' NumberTitle: on PaperUnits: 'inches' PaperOrientation: 'portrait' PaperPosition: [1.3350 3.3150 5.8300 4.3700] PaperPositionMode: 'auto' PaperSize: [8.5000 11] PaperType: 'usletter' Pointer: 'arrow' PointerShapeCData: [16x16 double] PointerShapeHotSpot: [1 1] Position: [346.5000 282.5000 583 437] Renderer: 'opengl' RendererMode: 'auto' Resize: on ResizeFcn: '' SelectionType: 'normal' ToolBar: 'auto' Type: 'figure' Units: 'pixels' WindowButtonDownFcn: '' WindowButtonMotionFcn: '' WindowButtonUpFcn: '' WindowKeyPressFcn: '' WindowKeyReleaseFcn: '' WindowScrollWheelFcn: '' WindowStyle: 'normal' BeingDeleted: off ButtonDownFcn: '' Children: [15x1 Graphics] Clipping: on CreateFcn: '' DeleteFcn: '' BusyAction: 'queue' HandleVisibility: 'on' HitTest: on Interruptible: on Parent: [1x1 Root] Selected: off SelectionHighlight: on Tag: 'filtervisualizationtool' UserData: [] Visible: on FrequencyScale: 'Linear' FrequencyRange: '[-Fs/2, Fs/2)' PhaseUnits: 'Radians' PolyphaseView: 'off' NumberofPoints: 8192 PhaseDisplay: 'Phase' Analysis: 'phase' NormalizedFrequency: 'off' OverlayedAnalysis: '' ShowReference: 'on' FrequencyVector: [1x256 double]
阻止帯域周波数が150 Hzおよび350 Hzで,通過帯域周波数が200 Hzおよび300 Hzである50次のバンドパス冷杉フィルターを設計します。サンプルレートは1000 Hzです。フィルターの振幅応答と位相応答を可視化します。gydF4y2Ba
N = 50;Fstop1 = 150;Fstop2 = 350;Fpass1 = 200;Fpass2 = 300;Fs = 1 e3;bpFilt = designfilt (gydF4y2Ba“bandpassfir”gydF4y2Ba,gydF4y2Ba“FilterOrder”gydF4y2BaNgydF4y2Ba...gydF4y2Ba“StopbandFrequency1”gydF4y2BaFstop1,gydF4y2Ba...gydF4y2Ba“StopbandFrequency2”gydF4y2BaFstop2,gydF4y2Ba...gydF4y2Ba“PassbandFrequency1”gydF4y2BaFpass1,gydF4y2Ba...gydF4y2Ba“PassbandFrequency2”gydF4y2BaFpass2,gydF4y2Ba...gydF4y2Ba“SampleRate”gydF4y2BaFs);fvtool (bpFiltgydF4y2Ba“分析”gydF4y2Ba,gydF4y2Ba“频率”gydF4y2Ba)gydF4y2Ba
fvtool (gydF4y2BabgydF4y2Ba
,gydF4y2Ba一个gydF4y2Ba
)gydF4y2Ba
fvtool (gydF4y2Ba
では,FVToolが開き,分子gydF4y2BabgydF4y2Ba
,gydF4y2Ba一个gydF4y2Ba
)gydF4y2BabgydF4y2Ba
と分母gydF4y2Ba一个gydF4y2Ba
で定義されるデジタルフィルターの振幅応答が表示されます。gydF4y2Ba
fvtool (gydF4y2Ba紧急求救信号gydF4y2Ba
)gydF4y2Ba
fvtool (gydF4y2Ba
では,FVToolが開き2次セクション型のL行6列の行列で定義されるデジタルフィルターの振幅応答が表示されます。gydF4y2Ba紧急求救信号gydF4y2Ba
)gydF4y2Ba
紧急求救信号gydF4y2Ba
の行には2次セクション型H (z)のカスケードの分子と分母の係数bgydF4y2Ba本土知识gydF4y2Baおよび一gydF4y2Ba本土知识gydF4y2Baが含まれます。gydF4y2Ba
セクション数Lは2以上でなければなりません。セクション数が2未満の場合は,gydF4y2BafvtoolgydF4y2Ba
は入力を分子ベクトルと見なします。gydF4y2Ba
fvtool (gydF4y2BadgydF4y2Ba
)gydF4y2Ba
fvtool (gydF4y2Ba
では,FVToolが開き,デジタルフィルターgydF4y2BadgydF4y2Ba
)gydF4y2BadgydF4y2Ba
の振幅応答が表示されます。gydF4y2BadgydF4y2Ba
を周波数応答仕様に基づいて生成するには,関数gydF4y2BadesignfiltgydF4y2Ba
を使用します。gydF4y2Ba
fvtool (a1 b1, b2 a2…,bN,一个)gydF4y2Ba
fvtool (a1 b1, b2 a2…,bN,一个)gydF4y2Ba
では,FVToolが開き,分子gydF4y2Bab1gydF4y2Ba
、……gydF4y2BabNgydF4y2Ba
と分母gydF4y2Baa1gydF4y2Ba
、...、gydF4y2Ba一个gydF4y2Ba
で定義される複数のフィルターの振幅応答が表示されます。gydF4y2Ba
fvtool (gydF4y2Basos1gydF4y2Ba
,gydF4y2Basos2gydF4y2Ba
、……gydF4y2BasosNgydF4y2Ba
)gydF4y2Ba
fvtool (gydF4y2Ba
では,FVToolが開き2次セクション型行列gydF4y2Basos1gydF4y2Ba
,gydF4y2Basos2gydF4y2Ba
、……gydF4y2BasosNgydF4y2Ba
)gydF4y2Basos1gydF4y2Ba
、gydF4y2Basos2gydF4y2Ba
、...、gydF4y2BasosNgydF4y2Ba
で定義される複数のフィルターの振幅応答が表示されます。gydF4y2Ba
fvtool (gydF4y2Ba高清gydF4y2Ba
)gydF4y2Ba
fvtool (gydF4y2Ba
では,FVToolが開き,gydF4y2Ba高清gydF4y2Ba
)gydF4y2BadfiltgydF4y2Ba
フィルターオブジェクトgydF4y2Ba高清gydF4y2Ba
またはgydF4y2BadfiltgydF4y2Ba
フィルターオブジェクトの配列に対する振幅応答が表示されます。gydF4y2Ba
fvtool (gydF4y2Ba即gydF4y2Ba
,gydF4y2BaHd2gydF4y2Ba
、……gydF4y2Ba淬火gydF4y2Ba
)gydF4y2Ba
fvtool (gydF4y2Ba
では,FVToolが開き,gydF4y2Ba即gydF4y2Ba
,gydF4y2BaHd2gydF4y2Ba
、……gydF4y2Ba淬火gydF4y2Ba
)gydF4y2BadfiltgydF4y2Ba
オブジェクトgydF4y2Ba即gydF4y2Ba
、gydF4y2BaHd2gydF4y2Ba
、...、gydF4y2Ba淬火gydF4y2Ba
のフィルターの振幅応答が表示されます。gydF4y2Ba
hgydF4y2Ba
= fvtool (gydF4y2Ba___gydF4y2Ba)gydF4y2Ba
では,图ハンドルgydF4y2BahgydF4y2Ba
= fvtool (gydF4y2Ba___gydF4y2Ba)gydF4y2BahgydF4y2Ba
が返されます。このハンドルを使用して,コマンドラインからFVToolを操作することができます。gydF4y2BaMATLABコマンドラインからのFVToolの制御gydF4y2Baを参照してください。gydF4y2Ba
FVToolには次の2つのツールバーがあります。gydF4y2Ba
MATLABgydF4y2Ba®gydF4y2Baのプロット編集ツールバーの拡張版。以下の表はFVTool固有のツールバーアイコンの一覧です。gydF4y2Ba
アイコンgydF4y2Ba |
説明gydF4y2Ba |
---|---|
既定の表示に戻す。既定の表示では,データ周囲のバッファー領域が表示され,重要なデータのみが表示されます。すべてのデータ値を表示する、標準の MATLAB プロットを使用して応答を表示するには、[表示]gydF4y2Ba、gydF4y2Ba[フルビュー]gydF4y2Baを使用します。gydF4y2Ba |
|
凡例の表示/非表示gydF4y2Ba |
|
グリッドの表示/非表示gydF4y2Ba |
|
フィルターデザイナーgydF4y2Baへのリンク(FVToolがgydF4y2BaフィルターデザイナーgydF4y2Baから起動された場合にのみ表示)gydF4y2Ba |
|
追加/置き換えモードの切り替え(FVToolがgydF4y2BaフィルターデザイナーgydF4y2Baから起動された場合にのみ表示)gydF4y2Ba |
以下のアイコンを持つ[解析]ツールバー:gydF4y2Ba
現在のフィルターの振幅応答。詳細は,gydF4y2Ba ゼロ位相応答を表示するには,振幅プロットのgydF4y2BaygydF4y2Ba軸ラベルを右クリックし,コンテキストメニューからgydF4y2Ba[ゼロ位相)gydF4y2Baを選択します。gydF4y2Ba |
|
現在のフィルターの位相応答。詳細については,gydF4y2Ba |
|
現在のフィルターの振幅応答と位相応答が互いに重ね合わされます。詳細については,gydF4y2Ba |
|
現在のフィルターの群遅延。群遅延とは,周波数関数としてのフィルターの平均遅延です。詳細については,gydF4y2Ba |
|
現在のフィルターの位相遅延。位相遅延は,フィルターによって入力信号の各要素に与えられる時間遅延です。詳細については,gydF4y2Ba |
|
現在のフィルターのインパルス応答。インパルス応答は,インパルス入力に対するフィルターの応答です。詳細については,gydF4y2Ba |
|
現在のフィルターのステップ応答。ステップ応答は,ステップ入力に対するフィルターの応答です。詳細については,gydF4y2Ba |
|
極——零点プロット。gydF4y2BazgydF4y2Ba平面上に現在のフィルターの極および零点の位置を表示します。詳細については,gydF4y2Ba |
|
現在のフィルターのフィルター係数。テキストボックス内のフィルター構造(直接型またはラティス)によって異なります。SOSフィルターでは,各セクションが個別のフィルターとして表示されます。gydF4y2Ba |
|
フィルターの詳細情報gydF4y2Ba |
解析が表示されているときに,gydF4y2BaフィルターデザイナーgydF4y2BaアプリでgydF4y2Ba[表示]gydF4y2Ba、gydF4y2Ba[フィルターの可視化ツール]gydF4y2BaまたはツールバーのgydF4y2Ba[フルビュー解析]gydF4y2BaボタンgydF4y2Baを選択すると,現在のフィルターのFVToolが起動します。ツールバーのgydF4y2Baボタンを使用して,gydF4y2BaフィルターデザイナーgydF4y2BaとFVToolを同期できます。フィルターに対してgydF4y2BaフィルターデザイナーgydF4y2Baで行われたすべての変更は,直ちにFVToolに反映されます。gydF4y2Ba
ツールバーのトグルボタンgydF4y2Ba/gydF4y2Baには2つのリンクモードが用意されています。gydF4y2Ba
置換gydF4y2Ba——FVToolに現在表示されているフィルターを削除し,新しいフィルターを挿入します。gydF4y2Ba
追加gydF4y2Ba——FVToolに現在表示されているフィルターはそのままで,新しいフィルターを表示に追加します。gydF4y2Ba
[解析]gydF4y2Ba、gydF4y2Ba(解析の重ね合わせ]gydF4y2Baを選択して使用可能な応答を選択すると,プロットに2つ目の応答を重ね合わせることができます。2つ目のgydF4y2BaygydF4y2Ba軸が応答プロットの右側に追加されます。[解析パラメーター] ダイアログ ボックスには、xgydF4y2Ba軸とgydF4y2BaygydF4y2Ba軸の両方のパラメーターが表示されます。[解析パラメーター] ダイアログ ボックスのサンプルは、解析パラメーターの表示gydF4y2Baを参照してください。gydF4y2Ba
この例の変更されたバージョンがあります。編集された方の例を開きますか吗?gydF4y2Ba
次のMATLABコマンドに対応するリンクがクリックされました。gydF4y2Ba
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。gydF4y2Ba
选择一个网站,在可用的地方获得翻译的内容,并查看当地的事件和提供。根据您所在的位置,我们建议您选择:gydF4y2Ba.gydF4y2Ba
选择gydF4y2Ba网站gydF4y2Ba您也可以从以下列表中选择一个网站:gydF4y2Ba
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。gydF4y2Ba