1. 程式人生 > >語音學習筆記5------時頻分析

語音學習筆記5------時頻分析

很多時候,僅僅在時域或者僅僅在頻域上處理訊號已經不能滿足訊號處理的需求,於是時頻分析的方法應運而生。進行訊號時頻分析處理的方法很多,但是最常用的基於傅立葉變換的短時傅立葉變換的方法。在matlab裡面的help就是這樣的。

s = spectrogram(x)   

s = spectrogram(x,window)   

s = spectrogram(x,window,noverlap)   

s = spectrogram(x,window,noverlap,nfft)    

[s,w,t] = spectrogram(___) 


[s,f,t] = spectrogram(___,fs) 


[s,w,t] = spectrogram(x,window,noverlap,w) 

[s,f,t] = spectrogram(x,window,noverlap,f,fs)

chrip()訊號是一個典型的非平穩訊號;

surf()函式是三維曲面(色)圖

 surf 和 surfc 是通過矩形區域來觀測數學函式的函式。surf和surfc能夠產生由X、Y、Z指定的有色引數化曲面,即三維有色圖。 
 
當x = 1:n、y = 1:m,並且[m,n]=size(Z)時,surf(Z)會產生一個矩陣Z的z部分的三維遮罩層,這裡Z是一個定義在幾何矩形網格內的單值函式。 
 
surf(X,Y,Z)同樣產生矩陣Z的有色遮罩層,XY可以是有xy定義的向量或矩陣
 
surf(X,Y,Z,C)是產生一個由C定義顏色的矩陣Z的有色遮罩層 

axis([XMIN XMAX YMIN YMAX])  二維座標系下座標範圍
axis([XMIN XMAX YMIN YMAX ZMIN ZMAX])  三維座標系下座標範圍
axis([XMIN XMAX YMIN YMAX ZMIN ZMAX CMIN CMAX])  三維座標系下座標範圍和當前座標系下顏色範圍限定

V = axis
返回當前座標範圍引數
二維座標 四個元素
三維座標 六個元素
axis AUTO
座標返回到預設狀態下,具體狀態視具體影象等做適應性變動
axis MANUAL
固定當前座標設定,若 hold 命令是開啟狀態,後續圖片用相同的設定
axis TIGHT
使座標範圍適應資料範圍
axis FILL
將座標軸的取值範圍分別設定為繪圖所用資料在相應方向上的最大、最小值
axis IJ
使用矩陣座標系:座標原點在左上角、橫座標(j-軸)的值從左到右增加,縱座標(i-軸)的值從上到下增加
axis XY
使用笛卡兒(Cartesian)座標系(預設):座標原點在左下角、橫座標(x-軸)的值從左到右增加,縱座標(y-軸)的值從下到上增加
axis EQUAL
使在每個方向的資料單位都相同。其中x-軸、y-軸與z-軸將根據所給資料在各個方向的資料單位自動調整其縱橫比,這可以使SPHERE(25) 看起來更像球體,而非橢球體
axis IMAGE
效果與命令axis equal相同,只是圖形區域剛好緊緊包圍圖象資料
axis SQUARE
設定當前圖形為正方形(或立方體形),系統將調整x-軸、y-軸與z-軸,使它們有相同的長度,同時相應地自動調整資料單位之間的增加量
axis NORMAL
恢復座標系的大小,取消對單元格的限制,取消 axis square 和 axis equal 影響
axis VIS3D
固定當前座標設定以便進行旋轉(三維)
axis OFF
關閉所用座標軸上的標記、格柵和單位標記。但保留由text和gtext設定的物件
axis ON
顯示座標軸上的標記、單位和格柵。
其中,axis([xmin xmax ymin ymax]) 用來標註輸出的圖線的最大值最小值。

view()的呼叫格式為view(AZ,EL)或者view([AZ,ZL])  
其作用為通過方位角AZ和俯視角EL設定觀察圖形的視點,其中AZ和EL的說明如下:
當x軸平行於觀察者,y軸垂直於觀察者時,AZ為0,以此為起點,繞著z軸順時針轉動,AZ為正,逆時針轉動,AZ為負;EL為觀察者眼睛與xoy平面所形成的角度。當觀察者的眼睛在xoy平面上時,EL=0; 向上EL為正,即為俯視角,向下EL為負,即為仰視角;預設值為方位角-37.5,仰角30
    view(2) 設定預設的二維視角, AZ=0,EL=90
    view(3) 設定預設的三維視角, AZ=-37.5,EL=30
    view([X Y Z]) 設定Cartesian座標系的視角,[X Y Z]向量的長度大小被忽略
    [AZ,EL] = view 返回當前的方位角和仰角

不懂的可以加我的QQ群:522869126(語音訊號處理) 歡迎你

到來哦,看了博文給點腳印唄,謝謝啦~~


相關推薦

語音學習筆記5------分析

很多時候,僅僅在時域或者僅僅在頻域上處理訊號已經不能滿足訊號處理的需求,於是時頻分析的方法應運而生。進行訊號時頻分析處理的方法很多,但是最常用的基於傅立葉變換的短時傅立葉變換的方法。在matlab裡面

機器學習實戰學習筆記5——主成分分析(PCA)

1.PCA演算法概述 1.1 PCA演算法介紹 主成分分析(Principal Component Analysis)是一種用正交變換的方法將一個可能相關變數的觀察值集合轉換成一個線性無關變數值集合的統計過程,被稱為主成分。主成分的數目小於或等於原始

數字語音訊號處理學習筆記——語音訊號的短時分析(4)

版權宣告:本文為博主原創文章,未經博主允許不得轉載。    https://blog.csdn.net/u013538664/article/details/26141939 3.7 基於能量和過零率的語音端點檢測    &nbs

數字語音訊號處理學習筆記——語音訊號的短時分析(3)

版權宣告:本文為博主原創文章,未經博主允許不得轉載。    https://blog.csdn.net/u013538664/article/details/26138063 3.6 短時自相關分析      3.6

數字語音訊號處理學習筆記——語音訊號的短時分析(2)

版權宣告:本文為博主原創文章,未經博主允許不得轉載。    https://blog.csdn.net/u013538664/article/details/26068797 3.3 短時平均能量      &nbs

數字語音訊號處理學習筆記——語音訊號的短時分析(1)

版權宣告:本文為博主原創文章,未經博主允許不得轉載。    https://blog.csdn.net/u013538664/article/details/25392889 3.1 概述     語音訊號是一種非平穩的時變訊

LR學習筆記5-LR界面分析3

數據 -html 統計 統計信息 ip地址 目錄 str 設置方法 文件中 本次最後一次介紹LR的界面了,這次學完,LR的三大組件就有了一定的了解了。 --Analysis基礎知識 --了解Analysis報告 --Analysis分析基礎 --IP欺詐 1、Analysi

語音筆記分析

分段 間距 ron 比較 毫秒 一句話 彌補 font 完成   語音信號處理要達到的一個目標,就是弄清楚語音中各個頻率成分的分布。做這件事情的數學工具是傅裏葉變換,但傅裏葉變換要求輸入信號是平穩的,而語音在宏觀上來看是不平穩的(波形很不均勻)。語音信號特征是隨時間變化而變

Dubbo學習筆記5:Dubbo整體框架分析

什麽 資源 AD 文本文件 font ren factor exporter 服務提供者 Dubbo的分層架構 本文將簡單介紹Dubbo的分層架構設計,如下圖是Dubbo官方的整體架構圖: Dubbo官方提供的該架構圖很復雜,一開始我們沒必要深入細節,下面我們簡單介紹

誰說菜鳥不會資料分析(入門篇)----- 學習筆記5(資料展現:圖表)

1、圖表作用:表達形象化、突出重點、體現專業化 2、圖示型別: 3、通過關係選擇圖表 4、圖表製作5步法 5、圖表:圖所不能說的話 突出單元格顯示:絕對值 專案選取:相對值 資料條:量綱不同 圖示集:企業運營指標發展態勢監控 迷你圖

MATLAB學習筆記——5.1 資料統計與分析

1、求矩陣的最大元素和最小元素 函式: max():求向量或矩陣的最大元素; min():求向量或矩陣的最小元素; 當引數為向量時,上述函有兩種呼叫格式: (1)y=max(X):返回向量 : X的最大值存y,如果 X中包含複數元素,則按模取最大值。 (

影象處理與分析(數字影象處理第二版)學習筆記5.1

第五章,影象復原 1,什麼是影象復原? 影象復原是利用某種先驗知識來重建或者復原被退化的影象。一般來講,影象復原就是將退化模型化,並且採用相反的過程進行處理,以便復原出原影象。 2,影象退化模型表達形式? 退化過程模型化之後為一個退化函式和一個加性噪聲項。 g(x,

mysql學習筆記(5-DDL命令)

mysql服務器端命令: DDL:數據定義語言,主要用於管理數據庫組件,例如表、索引、視圖、用戶、存儲過程 CREATE、ALTER、DROP DML:數據操縱語言,主要用管理表中的數據,實現數據的增、刪、改、查; INSERT, DELETE, UPDAT

python學習筆記5-自定義函數

函數調用 筆記 取值 修改 args pytho class 名稱 func 1 自定義函數   (1)函數代碼塊以def關鍵字開頭,然後函數標識符名稱和圓括號   (2)任何傳入參數和自變量必須放在圓括號中間。圓括號之間可以用於定義參數   (3)函數的第一行語句可以選擇

Jmeter學習筆記5-檢查點

sogo arc logs blog 繼續 sample com arch 毫秒 1.定義:Jmeter中的檢查點就是斷言中的響應斷言。 2.通過實例進行介紹: 以sogou.com搜索為例,檢查搜索關鍵字,search.jmx badboy錄制後導入Jmeter 集行參數

Python學習筆記5 【轉載】基本矩陣運算_20170618

ros class 簡單 lba spa 使用 常見 port 模塊 需要 numpy 庫支持 保存鏈接 http://www.cnblogs.com/chamie/p/4870078.html 1.numpy的導入和使用 from numpy import *;

學習筆記-5.3 shell編程2

shell編程25.3 shell編程2條件判斷: 如果用戶不存在 添加用戶,給密碼並顯示添加成功 否則 顯示如果已經存在,沒有添加bash中如何實現條件判斷?條件測試類型: 整數測試 字符測試 文件測試條件測試的表達式: [ expressopm ]

scalikejdbc 學習筆記(5)

() div mono arr where turn operation into class 常用增刪改查操作: import scalikejdbc._ import scalikejdbc.config._ object CommonOperation { d

FreeRTOS學習筆記5-靜態方式創建任務函數

api函數 depth 還需要 而不是 ica alloc nbsp 分配 類型 配置完成後的進行任務創建,使用靜態方式創建任務時需要使將宏 configSUPPORT_STATIC_ALLOCATION設置為 1,即使用靜態內存。還需要將函數 vApplicationGe

ArcGIS API for JavaScript3.x 學習筆記[5] 加載底圖(四)【高德在線地圖】

alex apt arcgis lex 添加 declare 學習 created ade /** * Created by WanderGIS on 2015/7/15. */ define(["dojo/_base/declare", "esri/geom