phasezd(MathScript RTモジュール関数)

LabVIEW 2012 MathScript RTモジュールヘルプ

発行日時: June 2012

製品番号: 373123C-0112

»製品情報を参照
ヘルプをダウンロード(Windowsのみ)

所有クラス: filter design

要件:MathScript RTモジュール

構文

phasezd(b)

phasezd(b, a)

phasezd(b, a, w)

phasezd(b, a, w, fs)

phasezd(b, a, n)

phasezd(b, a, n, 'whole')

phasezd(b, a, n, fs)

phasezd(b, a, n, 'whole', fs)

h = phasezd(b, a, w)

h = phasezd(b, a, w, fs)

[h, f] = phasezd(b)

[h, f] = phasezd(b, a)

[h, f] = phasezd(b, a, n)

[h, f] = phasezd(b, a, n, 'whole')

[h, f] = phasezd(b, a, n, fs)

[h, f] = phasezd(b, a, n, 'whole', fs)

従来名: phasez

説明

フィルタの位相応答ベクトルと周波数ベクトルを計算します。出力を要求しないと、この関数は現在のプロットウィンドウにフィルタの接続された位相をプロットします。phasezd(b)phasezd(b, [1], 512)と同じです。phasezd(b, a)phasezd(b, a, 512)と同じです。

サンプル

入力

名前 説明
b フィルタの分子係数を指定します。bはベクトルです。
a フィルタの分母係数を指定します。aはベクトルです。デフォルトは[1]です。
w 位相応答を評価する周波数ポイントを指定します。wを指定しない場合、単位円の上半分に沿った均等間隔のnポイントで位相応答を評価します。wはベクトルです。
fs サンプリング周波数をHzで指定します。fsはスカラです。
n 周波数ポイントの数を指定します。nは、正の整数です。デフォルトは512です。
'whole' 位相応答を単位円に沿った均等間隔のnポイントで評価されるようLabVIEWに指示します。

出力

名前 説明
h フィルタの位相応答を返します。hは実数ベクトルです。
f hに対応する離散周波数ベクトルをラジアン/サンプル単位で返します。fはベクトルです。

詳細

次の表には、この関数のサポート特性 が記載されています。

LabVIEWランタイムエンジンでサポートされる はい(出力を要求した場合)
RTターゲットでサポートされる はい(出力を要求した場合)
RTで制限付きの実行時間に適する 特性なし

サンプル

b = [1, 2];
a = [-1, 1, 1, 3];
n = 32;
[H, F] = phasezd(b, a, n)

関連項目

freqzd
grpdelay
impzd
phasedelay



この記事は役に立ちましたか。

役に立たなかった