為什麼學習matlab,因為我是做狀態監測方面的,我覺得狀態監測的核心是將感測器接收到的振動訊號(加速度,速度,位移)通過訊號處理的方法將接收到的訊號轉化為視覺化的波形,然後對波形進行分析。所以我只要看的是關於matlab的訊號處理方向。
昨天學習到的內容:訊號分為確定訊號和隨機訊號,確定訊號是指能用數學表示式或者圖表描述的訊號。隨機訊號又叫不確定訊號,不確定訊號又分平穩不確定和不平穩不確定訊號。狀態監測裡的訊號是隨機訊號。
訊號的獲取:取樣定理。取樣裡的概念:取樣長度與頻率解析度。取樣長度:在δt的取樣間隔之下,取樣時間t的時間越長,取樣間隔就越長。頻率解析度指乙個頻率與乙個峰值之間的間隔
signal訊號處理基礎篇
signal函式的原型如下void signal int void fun int int 由此可見該函式的返回值是乙個指向 void fun int 型別的指標,即返回上一次和該訊號繫結的 訊號處理函式位址。程序對訊號的處理有三種方式 1 忽略此訊號,如signal sigint,sig ign ...
數字訊號處理的基礎 卷積的理解
數字訊號處理的一條原則呢就是把訊號分解成乙個乙個的脈衝訊號,輸入到系統之後得到輸出響應,再把這些輸出響應做乙個線性的疊加就可以得到真是的響應了。這一點是非常重要的,不管是卷積還是傅利葉變換,本質就是這個樣子的。卷積從數字訊號處理的角度來講就是 加入我知道系統的脈衝響應,並且知道輸入訊號,那麼我又沒有...
Linux的訊號處理
linux為實現訊號處理提供了比較多的介面,看似紛雜,但理清訊號的關係後還是很有條理的。主要分為以下四組,怎麼傳送乙個訊號,收到乙個訊號後做什麼樣的處理,主動等待乙個訊號的發生,對特定訊號只記錄是否發生供以後再處理 四組的api如下 不考慮多執行緒 傳送訊號 kill,alarm,arise 安裝訊...