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


hilb

ヒルバート変換フィルタのFIR近似

呼び出し手順

xh=hilb(n [,wtype [,par]])

引数

n

奇数の整数 : フィルタにおける点の数

wtype

文字列 : ウインドウの種類 ('re','tr','hn','hm','kr','ch') (default ='re')

par

wtype='kr' or 'ch'の場合のウインドウのパラメータ . デフォルトはpar=[0 0]. 詳細は関数windowのヘルプを参照ください.

xh

ヒルバート変換

説明

原点を中心とするヒルバート変換フィルタを近似するFIRの 最初のn個の点を返します.

FIRフィルタは,理想インパルス応答,つまし, n が 0 でない場合は h(n)=(2/(n*pi))*(sin(n*pi/2))^2, h(0)=0 を適当にウインドウ処理することにより 設計されます.

ヒルバート変換演算子を近似するFIR (Finite Impulse Response)フィルタを 設計することにより解析的な信号生成器の近似を得るすることができます. 解析的な信号は適当に時間シフトされた実信号をヒルバートフィルタにより 生成された虚部に加算することにより計算されます.

参考文献

http://ieeexplore.ieee.org/iel4/78/7823/00330385.pdf?tp=&arnumber=330385&isnumber=7823

A. Reilly, G. Frazer, and B. Boashash, "Analytic signal generation Tips and traps", IEEE Trans. Signal Processing, vol. 42, pp.3241-3245, Nov. 1994.

参照

  • window — 様々な型の対称ウインドウを計算
  • hilbert — ヒルバート変換により実信号の離散解析信号を計算する

plot(hilb(51))
Report an issue
<< fftshift Transforms ifftshift >>

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:
Tue Mar 07 09:28:47 CET 2023