用Matlab做聲紋時,我們可以畫出還不錯的圖片,但是存檔時,就常常會跑出白色的點。相對的Octave就沒有這樣的問題。對於習慣使用Matlab的使用者而言,這無疑是一個令人頭疼的問題。這邊有一個方法可以幫忙避免白色的遺失資料點。
先比較一下使用後(上)與使用前(下,拿先前的圖借用)的圖片差異吧!可以看到差別非常多呢!!
2014年9月9日 星期二
2014年9月7日 星期日
[Matlab/Ocyave] Spectrogram overlap 需要多少? 一個解決out of memory的方法
處理聲音訊號時,若要繪製聲紋圖,最煩的就是遇到out of menory這件事情。以前我使用32bit的版本,只要是20秒以上的聲音訊號,我都沒有辦法畫出聲紋來,非常困擾。當時查到一些資料說32位元記憶體使用量太少,可以使用64為原版本以避免記憶體不足,於是我就換成64位元的了。最近因為有一些需求,需要繪製超過100秒的聲音聲紋圖,但...我以前的畫法就只能允許我畫約60秒而已,我又再次的頭大了。再次探討如何不要發生out of memory這件事情。
今天來看看我為何會一直發生記憶體不足的事情吧!!
先跑一下500秒的音訊圖看看。(上為Matlab,下為Octave,因為忘記存出音訊讓cotave讀,就刪掉變數了,所以圖就不一樣啦,且錄音錄8分多鐘太久了...所以我隨便錄25秒,然後將矩陣加到300秒XD)
Octave 竟然跑500會睡著= =,根本沒有在動,所以畫300秒就好,還滿快的
今天來看看我為何會一直發生記憶體不足的事情吧!!
先跑一下500秒的音訊圖看看。(上為Matlab,下為Octave,因為忘記存出音訊讓cotave讀,就刪掉變數了,所以圖就不一樣啦,且錄音錄8分多鐘太久了...所以我隨便錄25秒,然後將矩陣加到300秒XD)
Octave 竟然跑500會睡著= =,根本沒有在動,所以畫300秒就好,還滿快的
2014年8月25日 星期一
[Octave] 主程式安裝與 package安裝載入
Octave 是免費軟體,比起Matlab實在是太便宜了(我說的是金錢成本,時間成本要自己考慮囉)!!!未來我也傾向慢慢學習使用Octave,並且慢慢遠離Matlab。這邊來分享怎麼安裝主程式、工具包,以及工具包的載入。
主程式安裝
步驟一:下載安裝檔(以下連結會直接進入官方網站)
Octave 3.6.4 for Windows
Octave for Mac
步驟二:安裝
直接點擊安裝檔,瘋狂按下一步
主程式安裝
步驟一:下載安裝檔(以下連結會直接進入官方網站)
Octave 3.6.4 for Windows
Octave for Mac
步驟二:安裝
直接點擊安裝檔,瘋狂按下一步
2014年8月23日 星期六
[Matlab/Octave] 音訊、波形圖、聲紋圖、頻譜圖
前年因為參加了聲學研討會,學到如何以聲音訊號來繪圖。聲音訊號可以繪出3種較為基本的圖,分別為波形圖、頻譜圖及聲紋圖,其中聲紋圖較為複雜,因為它是屬於3維的圖,但其中一個維度以顏色作為表示,因此是張2D3維圖。頻譜圖我也套用網路的程式碼作為運算基礎,因為我不懂其數學的基本原理,並沒有辦法自己寫出程式碼進行運算(參考連結)。
2014年8月19日 星期二
[Word/PPT] 尺規與定位點
小時候寫作文,老師都要我們空四格再寫題目,換行空兩格再第一段,之後每段都要開頭空兩格,可是作文稿紙有格子,Word沒有啊(其實有,但這裡先不介紹,想嘗鮮請見「稿紙設定」)!!!這時候要空格,相信許多人就會空格鍵按四次,因為一個中文字佔兩個字元寬度,空白鍵就要按四個才能等於兩個中文字。有些人可能會直接用Tab鍵,但縮排時用Tab鍵有先打文字再按Tab鍵的限制,否則只是輸入較大的空格,而非縮排。這時尺規就是您可信賴的好夥伴,幫你調整文字位置。
在 Office 2013中,畫面簡潔化,所以尺規也變成預設隱藏的工具了,所以想要使用必須先把他叫出來。
一、叫出尺規
檢視→尺規(勾選)
在 Office 2013中,畫面簡潔化,所以尺規也變成預設隱藏的工具了,所以想要使用必須先把他叫出來。
一、叫出尺規
檢視→尺規(勾選)
2014年8月18日 星期一
[PPT] 相簿 與 照片批次壓縮轉檔
手邊有相機的朋友,是不是常常拍很多照片想與人分享呢?PPT其實可以一次匯入一批照片做成相簿,甚至製成相片影片,另外也還可以幫你完成照片壓縮、轉檔的動作。這些功能讓我們的分享更加簡單,或是上傳照片更加快速。
趕快來看要怎麼辦到吧!!
趕快來看要怎麼辦到吧!!
訂閱:
文章 (Atom)







