原创 K均值聚類算法的MATLAB實現

單來說,K-均值聚類就是在給定了一組樣本(x1, x2, ...xn) (xi, i = 1, 2, ... n均是向量) 之後,假設要將其聚爲 m(<n) 類,可以按照如下的步驟實現:  Step 1: 從 (x1, x2, ...xn

原创 今天搞畢設了麼?——3.29 audioread讀取音頻文件

1.[y,Fs] = audioread(filename)2.[y,Fs] = audioread(filename,samples)[y,Fs] = audioread(filename) 從名爲 filename 的文件中讀取數據,

原创 關於matlab GUI的導入語音文件或圖像文件(含顯示)

自己做的時候用過語音導入修改按鈕的基本信息 並確定好Tag名稱,對回調函數進行編輯 global y y_t y_FS; [FileName,PathName] = uigetfile('*.wav'); path

原创 今天搞畢設了麼——4.17(enframe,size ,DCT,矢量量化,matlab教程)

1.語音信號的分幀enframe(matlab)用法:(1)f = enframe(x,n)  %將語音信號分成長度爲n的一幀一幀的信號          (2)f =  enframe(x,hamming(n,‘periodic’),n

原创 今天搞畢設了麼——4.22(matlab GUI)

第一部分:1、從最簡單的開始編程的基本思想是:我執行一個操作,程序做出一個反應。“一個操作”包括點擊鼠標、拖動滑塊、填寫數據、選擇選項等;“做出一個反應”包括計算、儲存在哪裏、貼個圖出來、顯示在哪裏。 簡言之:當點擊按鈕A時,然後執行任務