Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - Русский

Please note that the recommended version of Scilab is 6.0.1. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Signal Processing > filters > cheb2mag

cheb2mag

2型チェビシェフフィルタの応答

呼び出し手順

[h2]=cheb2mag(n,omegar,A,sample)

パラメータ

n

整数 ;フィルタの次数

omegar

実数スカラー : カットオフ周波数

A

阻止域における減衰

sample

cheb2mag を評価する周波数のベクトル

h2

サンプル点におけるチェビシェフ II 形フィルタの値のベクトル

説明

2型チェビシェフフィルタの二乗振幅応答.

omegar = 阻止域のエッジ, sample = 二乗振幅h2を取得する周波数のベクトル.

//チェビシェフ; 阻止域のリップル
n=10;omegar=6;A=1/0.2;sample=0.0001:0.05:10;
h2=cheb2mag(n,omegar,A,sample);
plot(sample,log(h2)/log(10),'frequencies','magnitude in dB')

//周波数のエッジをプロット
minval=(-max(-log(h2)))/log(10);
plot2d([omegar;omegar],[minval;0],[2],"000");

//阻止域のエッジにおける減衰(単位:dB)を計算
attenuation=-log(A*A)/log(10);
plot2d(sample',attenuation*ones(sample)',[5],"000")

参照

  • cheb1mag — 1型チェビシェフフィルタの応答
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Oct 01 17:40:28 CEST 2012