Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2024.1.0 - 日本語


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;Samples=0.0001:0.05:10;
h2=cheb2mag(n,omegar,A,Samples);
plot(Samples,log(h2)/log(10))
xtitle("", "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(Samples',attenuation*ones(Samples)',[5],"000")

参照

  • cheb1mag — 1型チェビシェフフィルタの応答
Report an issue
<< cheb1mag Filters ell1mag >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Jun 17 17:54:18 CEST 2024