主要内容

ihtrans

逆ヒルベルト変换

说明

F= ihtrans(Hはシンボリック关数Hの逆ヒルベルト返します既定では独立はははX,変换変数はtです。

F= ihtrans(H,,,,Transvarは,tの代わりにTransvarを変换として使用し。。

F= ihtrans(H,,,,var,,,,Transvarは,Xtの代わりにvarTransvarをそれぞれ変数変换変数使用します。

  • すべての引数同じサイズ配列である场合,ihtransは要素で动作し。。

  • 1つのがでが同じの配列の,,ihtransはスカラー同じの配列拡张します。

  • Fが异なるを持つボリック式のである,,,varは,に対応要素を持つボリックでなければなりません。

すべて折りたたむ

cos(x)の逆ヒルベルトをます。既定で,この逆変换はtの关数をます。

符号X;f = cos(x);h = ihtrans(f)
h =
                       
                        
                         
                          
                           
                            -
                           
                            
                             
                            
                            
                             
                              ((
                             
                              
                               
                                t
                              
                             
                             
                            
                           
                          
                         
                        
                       

关数sinc(t)の逆ヒルベルトを计算ます。これは罪(pi*t)/(pi*t)と等しくなり。sの关数结果を表现。。

符号H T)f(s);h(t)= sinc(t);f(s)= ihtrans(h,s)
f(s)=

cos (( π s s - 1 s π

关数SINCとそのヒルベルト変换プロットします。

fplot(h(t),[0 6],,'b') 抓住fplot(f(s),[0 6],,'r') 传奇('sinc(t)',,,,'f(s)'

图包含一个轴对象。轴对象包含2个类型函数线的对象。这些对象代表sinc(t),f(s)。

正の数持つを実空间作成します。

符号一个Xt;假设([x t],'真实的')h = a*sin(2*pi*10*t + 5*x)
h =
                       
                        
                         
                          
                           
                            一个
                           
                           
                           
                            
                             
                            
                            
                             
                              ((
                             
                              
                               
                                
                                 
                                  
                                   
                                    5
                                   
                                   
                                   
                                    X
                                  
                                 
                                 
                                  +
                                 
                                  
                                   
                                    20
                                   
                                   
                                   
                                    π
                                   
                                   
                                   
                                    t
                                  
                                 
                                
                               
                              
                             
                             
                            
                           
                          
                         
                        
                       

90度度の位相シフト正正正の周波数数成分にに适用适用しますをををX,変换変数をとしてそれぞれ指定ます。

f = ihtrans(h,x,u)
f =
                       
                        
                         
                          
                           
                            一个
                           
                           
                           
                            
                             
                              cos
                            
                            
                             
                              ((
                             
                              
                               
                                
                                 
                                  
                                   
                                    5
                                   
                                   
                                   
                                  
                                 
                                 
                                  +
                                 
                                  
                                   
                                    20
                                   
                                   
                                   
                                    π
                                   
                                   
                                   
                                    t
                                  
                                 
                                
                               
                              
                             
                             
                            
                           
                          
                         
                        
                       

ここで数を持つ复素信号信号します逆ヒルベルト変换変换を使用しししてて-90度度度度度度度のの位相位相シフトシフトシフトシフト

z = a*exp(-1i*10*t)
z =
                       
                        
                         
                          
                           
                            一个
                           
                           
                           
                            
                             
                              e
                            
                            
                             
                              
                               
                                -
                               
                                
                                 
                                  10
                                 
                                 
                                 
                                  t
                                 
                                 
                                 
                                  一世
                                
                               
                              
                             
                            
                           
                          
                         
                        
                       
f = ihtrans(z)
f =
                       
                        
                         
                          
                           
                            -
                           
                            
                             
                              一个
                             
                             
                             
                              
                               
                                e
                              
                              
                               
                                
                                 
                                  -
                                 
                                  
                                   
                                    10
                                   
                                   
                                   
                                   
                                   
                                   
                                    一世
                                  
                                 
                                
                               
                              
                             
                             
                             
                             
                              一世
                            
                           
                          
                         
                        
                       

60 Hzと90Hzの2つつ周波を実数信号信号信号 F (( s を作成し。

符号sF(x)f(t)f(s)= sin(2*pi*60*s) + sin(2*pi*90*s)
f(s)=
                       
                        
                         
                          
                           
                            
                             
                            
                            
                             
                              ((
                             
                              
                               
                                
                                 
                                  120
                                 
                                 
                                 
                                  π
                                 
                                 
                                 
                                  s
                                
                               
                              
                             
                             
                            
                           
                           
                            +
                           
                            
                             
                            
                            
                             
                              ((
                             
                              
                               
                                
                                 
                                  180
                                 
                                 
                                 
                                  π
                                 
                                 
                                 
                                  s
                                
                               
                              
                             
                             
                            
                           
                          
                         
                        
                       

逆ヒルベルト変换使用て,対応する信号信号 F (( t を计算し。

f(t)= ihtrans(f(s),t) + 1i*f(t)
f(t)=
                       
                        
                         
                          
                           
                            
                             
                              cos
                            
                            
                             
                              ((
                             
                              
                               
                                
                                 
                                  120
                                 
                                 
                                 
                                  π
                                 
                                 
                                 
                                  t
                                
                               
                              
                             
                             
                            
                           
                           
                            +
                           
                            
                             
                              cos
                            
                            
                             
                              ((
                             
                              
                               
                                
                                 
                                  180
                                 
                                 
                                 
                                  π
                                 
                                 
                                 
                                  t
                                
                               
                              
                             
                             
                            
                           
                           
                            +
                           
                            
                             
                              
                               
                              
                              
                               
                                ((
                               
                                
                                 
                                  
                                   
                                    120
                                   
                                   
                                   
                                    π
                                   
                                   
                                   
                                    t
                                  
                                 
                                
                               
                               
                              
                             
                             
                             
                             
                              一世
                            
                           
                           
                            +
                           
                            
                             
                              
                               
                              
                              
                               
                                ((
                               
                                
                                 
                                  
                                   
                                    180
                                   
                                   
                                   
                                    π
                                   
                                   
                                   
                                    t
                                  
                                 
                                
                               
                               
                              
                             
                             
                             
                             
                              一世
                            
                           
                          
                         
                        
                       

F (( t の瞬时数,を使用し计算します。

F 一世 n s t 一个 n t (( t = 1 2 π d ϕ (( t d t ,,,,

ここで, ϕ (( t = arg [[ F (( t 这是给予的 は解析の瞬间位相。。

instantfreq(t)= diff(angle(f(t)),t)/(2*pi);假设(t,'真实的')简化(instantfreq(t))
ans =
                       
                        
                         
                          75
                        
                       

入力引数

すべて折りたたむ

入力。,关数,シンボリックベクトルシンボリック行列として指定し。

独立変数変数シンボリックベクトルまたはシンボリックします。この変数は通常通常,时间领域领域にありますます。。。変数ihtransは既定でXを使用し。HXを含まない,ihtransは关数Symvarを使用て変数を决定し。。

変换変数変数,ベクトルまたはシンボリックとしてします。この変数は,varと同じあります変数を指定ない,,,ihtransは既定でtを使用し。tHの独立変数场合,ihtransは変换変数を使用し。

出力引数

すべて折りたたむ

入力关数Hの逆ヒルベルト変换。出力FTransvarで指定れる変数の。。

ihtransが入力変换ない场合は未の呼び出しがれれます。元のの式式ははは赫特兰斯を使用てにヒルベルトを适用します。

详细

すべて折りたたむ

逆ヒルベルト変换

変数xののh = h(x)の点点における変换f = f(t)は次ようになり。。

F (( t = 1 π p .v - H (( X X - t d X

P.V。H(x)ははははは复素数数も,,,,x x x tはおよびはでででなけれなければ

ヒント

  • ヒルベルト変换计算するに,,赫特兰斯をし。の逆ヒルベルトは,ヒルベルト変换负の値と等しく等しく。。。

  • 90度変换変换変换信号は,は度の位相対応するするフーリエフーリエ成分成分成分ののの负ののの周波周波数に対する数

  • 実数値の信号bは,そのヒルベルト変换a = ihtrans(b)の调和共役です。変换変换a =真实(z)と信号b = imag(z)は,解析信号z = a + 1i*bを形成し。

バージョン履歴

R2019aで导入