日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

【数字信号处理】线性常系数差分方程 ( 卷积 与 “ 线性常系数差分方程 “ | 使用 matlab 求解 “ 线性常系数差分方程 “ )

發布時間:2025/6/17 循环神经网络 70 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【数字信号处理】线性常系数差分方程 ( 卷积 与 “ 线性常系数差分方程 “ | 使用 matlab 求解 “ 线性常系数差分方程 “ ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、卷積 與 " 線性常系數差分方程 "
  • 二、使用 matlab 求解 " 線性常系數差分方程 "





一、卷積 與 " 線性常系數差分方程 "



" 線性常系數差分方程 " 不能使用 卷積函數 conv 函數進行求解 , 因為卷積的右側沒有 y(n)y(n)y(n) , 卷積公式如下 :

y(n)=∑m=?∞+∞x(m)h(n?m)=x(n)?h(n)y(n) = \sum^{+\infty}_{m = -\infty} x(m) h(n-m) = x(n) * h(n)y(n)=m=?+?x(m)h(n?m)=x(n)?h(n)

而 " 線性常系數差分方程 " 如下 :

y(n)=∑i=0Mbix(n?i)?∑i=1Naiy(n?i)n≥My(n) = \sum_{i = 0}^M b_i x(n - i) - \sum_{i = 1}^N a_i y(n - i) \ \ \ \ \ \ \ n \geq My(n)=i=0M?bi?x(n?i)?i=1N?ai?y(n?i)???????nM

在 " 線性常系數差分方程 " 公式的右側比 卷積 公式中 , 多了一個 ∑i=1Naiy(n?i)\sum_{i = 1}^N a_i y(n - i)i=1N?ai?y(n?i) 項 , 其中有 y(n)y(n)y(n) 序列 , 這樣就無法使用 conv 卷積函數求解 " 線性常系數差分方程 " ;





二、使用 matlab 求解 " 線性常系數差分方程 "



matlab 中 , 使用 filter 函數, 求解 " 線性常系數差分方程 " ;

參考文檔 :

  • filter 函數 : https://ww2.mathworks.cn/help/matlab/ref/filter.html
  • filtic 函數 : https://ww2.mathworks.cn/help/signal/ref/filtic.html

filter 函數語法如下 :

yn = filter(B, A, xn, xi) xi = filtic(B, A, ys, xs)

" 線性常系數差分方程 " 公式如下 :

y(n)=∑i=0Mbix(n?i)?∑i=1Naiy(n?i)n≥My(n) = \sum_{i = 0}^M b_i x(n - i) - \sum_{i = 1}^N a_i y(n - i) \ \ \ \ \ \ \ n \geq My(n)=i=0M?bi?x(n?i)?i=1N?ai?y(n?i)???????nM


matlab 中的 filter 函數中的參數 與 " 線性常系數差分方程 " 公式項的對應關系 :

① B 參數 : filter 函數中的 B 向量

B=[b0,b1,?,bM]B = [b_0 , b_1, \cdots,b_M]B=[b0?,b1?,?,bM?]

就是公式中的 bib_ibi? , 注意 iii 范圍是 [0,M][0,M][0,M] ;

② A 參數 : filter 函數中的 A 向量

A=[a1,a2,?,aN]A = [a_1 , a_2, \cdots,a_N]A=[a1?,a2?,?,aN?]

就是公式中的 aia_iai? , 注意 iii 范圍是 [1,N][1,N][1,N] ;

③ xn 參數 : 輸入序列 對應的 向量 ;

④ xi 參數 : 該參數 與 ys 和 xs 條件有關 , ys 和 xs 是初始條件向量 , 分別是 :

ys=[y(?1),y(?2),?,y(?N)]y_s = [y(-1), y(-2), \cdots , y(-N)]ys?=[y(?1),y(?2),?,y(?N)]

xs=[x(?1),x(?2),?,x(?N)]x_s = [x(-1), x(-2), \cdots , x(-N)]xs?=[x(?1),x(?2),?,x(?N)]

xi 是通過 filtic 函數 計算出來的 , 需要傳入 A,BA , BA,B 向量 , 和 ys 和 xs 條件 ;

總結

以上是生活随笔為你收集整理的【数字信号处理】线性常系数差分方程 ( 卷积 与 “ 线性常系数差分方程 “ | 使用 matlab 求解 “ 线性常系数差分方程 “ )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。