㈠ 初次使用matlab 。需要信號處理數值分析,傅立葉變換,加窗,
1和3比較簡單。
1:Sound=wavread("E:\123.wav");plot(Sound);
3: Freq=fft(Sound); plot(Freq);//快速傅立葉變換是用來得到頻譜的.
其他的推薦看一些語音信號處理的書籍。每一項都夠出篇論文的~~~
(當然得有信號處理的基礎啦,可以請教信息專業專門搞語音處理演算法的研究生,我學控制的,對語音處理只是了解大概而已,幫不了大忙了。)
㈡ 求高手!!!!!!數值分析實驗用matlab計算
%選取節點
x = -1:2/19:1;
x = single(x);
%計算節點處樣本點
y = exp(x);
y = single(y);
%多項式基函數次數取值
table = [3 5 7 9 11 13 15];
cn = zeros(7,1);
sigma = zeros(7,1);
%多項式基函數次數
for m = 1:7
I = table(m);
%計算系數矩陣
G = zeros(I+1,I+1);
for i = 1:I+1
for j = 1:I+1
if (i==j)
G(i,j) = 2/(2*j-1);
else
G(i,j) = 0;
end
end
end
G = single(G);
%計算系數矩陣的條件數
cn(m) = cond(G);
%計算dd
dd = [2.3504 0.735759 0.143126 0.0201302 0.00221447 0.000199925 0.0000153007 1.01607*10^-6 5.95849*10^-8 3.12823*10^-9 1.48656*10^-10 0.*10^-12 2.57744*10^-13 0.*10^-15 0.*10^-15 0.*10^-18 0.*10^-15]
dd = single(dd);
%計算d
d = zeros(I+1,1);
for i = 1:I+1
d(i) = dd(i);
end
d=single(d);
%求解多項式系數矩陣a
a = inv(G)*d;
a = single(a);
%計算嘞讓德多項式在給定節點處的值
P = zeros(16,20);
for k = 1:20
P(1,k) = 1;
P(2,k) = x(k);
P(3,k) = (3*x(k)^2-1)/2;
P(4,k) = (5*x(k)^3-3*x(k))/2;
P(5,k) = (35*x(k)^4-30*x(k)^2+3)/8;
P(6,k) = (63*x(k)^5-70*x(k)^3+15*x(k))/8;
P(7,k) = (231*x(k)^6-315*x(k)^4+105*x(K)^2-5)/16;
P(8,k) = (429*x(k)^7-693*x(k)^5+315*x(k)^3-35*x(k))/6;
P(9,k) = (6435*x(k)^8-12012*x(k)^6+6930*x(k)^4-1260*x(k)^2+35)/128;
P(10,k) = (12155*x(k)^9-25740*x(k)^7+18018*x(k)^5-4620*x(k)^3+315*x(k))/128;
P(11,k) = (46189*x(k)^10-109395*x(k)^8+90090*x(k)^6-30030*x(k)^4+3465*x(k)^2-63)/256;
P(12,k) = (88179*x(k)^11-230945*x(k)^9+218790*x(k)^7-90090*x(k)^5+1505*x(k)^3-639*x(k))/256;
P(13,k) = (676039*x(k)^12-1939938*x(k)^10+2078505*x(k)^8-1021020*x(k)^6+225225*x(k)^4-18018*x(k)^2+231)/1024;
P(14,k) = (1300075*x(k)^13-4056234*x(k)^11+484945*x(k)^9-2771340*x(k)^7+765765*x(k)^5-90090*x(k)^3+3003*x(k))/1024;
P(15,k) = (5014575*x(k)^14-16900975*x(k)^12+22309287*x(k)^10-14549535*x(k)^8+4849845*x(k)^6-765765*x(k)^4+45045*x(k)^2-429)/2048;
P(16,k) = (9694845*x(k)^15-35102025*x(k)^13+50702925*x(k)^11-37182145*x(k)^9+14549535*x(k)^7-2909907*x(k)^5+255255*x(k)^3-6435*x(k))/2048;
end
P = single(P);
%計算擬合所得數值
yy = y;
for k = 1:20
sum3 = 0;
for i = 1:I+1
sum3 = sum3+a(i)*P(i,k);
end
yy(k) = sum3;
end
yy = single(yy);
%計算偏差sigma
for k = 1:20
sigma(m) = sigma(m)+(yy(k)-y(k))^2;
end
end
figure(1);
plot(table,log(cn))
hold on
plot(table,log(cn),'r*')
figure(2);
plot(table,sigma)
hold on
plot(table,sigma,'r*')
㈢ MATLAB學習的書籍
MATLAB是美國MathWorks公司出品的商業數學軟體,用於演算法開發、數據可視化、數據分析以及數值計算的高級技術計算語言和互動式環境,主要包括MATLAB和Simulink兩大部分。MATLAB應用非常之廣泛!
薛定宇《高等應用數學問題的MATLAB求解》http://www.matlabsky.com/thread-177-1-1.html
樊京《MATLAB控制系統應用與實例》http://www.matlabsky.com/thread-324-1-1.html
李南南《MATLAB 7簡明教程》http://www.matlabsky.com/thread-321-1-1.html
sandy《Matlab與數值分析簡明教程》http://www.matlabsky.com/thread-320-1-1.html
滿曉宇《戰勝MATLAB必做練習50題》http://www.matlabsky.com/thread-319-1-1.html
宋新山《Matlab在環境科學中的應用》http://www.matlabsky.com/thread-303-1-1.html
R. S. Schestowitz《MATLAB GUI Tips》(Matlab GUI編程技巧) http://www.matlabsky.com/thread-275-1-1.html
L. F. Shampine《Solving ODEs with MATLAB》http://www.matlabsky.com/thread-215-1-1.html
周勝軍《Matlab web server 開發文檔》http://www.matlabsky.com/thread-214-1-1.html
郭毓《MATLAB與SIMULINK基礎》講義--南京理工大學自動化系http://www.matlabsky.com/thread-213-1-1.html
《Matlab在數學規劃中的應用》http://www.matlabsky.com/thread-212-1-1.html
《Matlab關於微分方程的解法》http://www.matlabsky.com/thread-211-1-1.html
《先進演算法講義》(中科大) http://www.matlabsky.com/thread-210-1-1.html
烏旭《Matlab基礎》實驗講義---大連海事大學http://www.matlabsky.com/thread-209-1-2.html
《Matlab詳細手冊(web版)》講義 http://www.matlabsky.com/thread-208-1-2.html
《simulink建模模擬》講義http://www.matlabsky.com/thread-207-1-2.html
《精通MATLAB綜合輔導與指南常式》講義http://www.matlabsky.com/thread-206-1-2.html
《科學計算與MATLAB語言》講義 http://www.matlabsky.com/thread-204-1-2.html
《MATLAB 程式設計與應用》講義(by 張智星)http://www.matlabsky.com/thread-203-1-2.html
《Matlab6.0數學手冊》pdf版(by Archan)http://www.matlabsky.com/thread-202-1-2.html
《MATLAB實驗模擬與演算法設計》教學課件(謝紅梅) http://www.matlabsky.com/thread-201-1-2.html
岡薩雷斯《數字圖像處理》中文版http://www.matlabsky.com/thread-180-1-2.html
雷英傑《MATLAB 遺傳演算法工具箱與應用》http://www.matlabsky.com/thread-200-1-2.html
Stephen J.Chapman《Matlab編程(中文版)》http://www.matlabsky.com/thread-141-1-2.html
Mohand Mokhtari《MATLAB與SIMULINK工程應用》http://www.matlabsky.com/thread-199-1-2.html
王立寧《Matlab與通信模擬》http://www.matlabsky.com/thread-198-1-2.html
蘇金明《matlab7.0使用指南》http://www.matlabsky.com/thread-197-1-2.html
蘇金明《Matlab圖形圖像》http://www.matlabsky.com/thread-196-1-2.html
薛定宇《基於MATLABSimulink的系統模擬技術與應用》http://www.matlabsky.com/thread-195-1-2.html
李顯洪《Matlab7.x界面設計與編譯技巧》http://www.matlabsky.com/thread-194-1-2.html
飛思科技《MATLAB 7輔助信號處理技術與應用》http://www.matlabsky.com/thread-193-1-2.html
蘇金明《Matlab工具箱應用》http://www.matlabsky.com/thread-192-1-2.html
何強《Matlab擴展編程》http://www.matlabsky.com/thread-191-1-3.html
何衍慶《控制系統分析、設計和應用---MATLAB語言的應用》http://www.matlabsky.com/thread-190-1-3.html
李國勇《智能控制及其Matlab實現》http://www.matlabsky.com/thread-189-1-3.html
韓利竹《Matlab電子模擬與應用(第二版)》http://www.matlabsky.com/thread-188-1-3.html
程衛國《Matlab5.3精要、編程及高級應用》http://www.matlabsky.com/thread-187-1-3.html
蘇金明《Matlab高級編程》 http://www.matlabsky.com/thread-186-1-3.html
飛思科技《MATLAB6.5應用介面編程》 http://www.matlabsky.com/thread-185-1-3.html
飛思科技《MATLAB6.5輔助小波分析與應用》 http://www.matlabsky.com/thread-184-1-3.html
歐陽黎明《MATLAB控制系統設計》 http://www.matlabsky.com/thread-183-1-3.html
沈輝 《精通simulink系統模擬與控制》 http://www.matlabsky.com/thread-182-1-3.html
網冠科技《MATLAB 6.0時尚創作百例》http://www.matlabsky.com/thread-181-1-3.html
王正林《精通Matlab7》 http://www.matlabsky.com/thread-179-1-3.html
鍾麟《Matlab模擬技術與應用教程》http://www.matlabsky.com/thread-178-1-3.html
賈秋玲《基於MATLAB 7.X SIMULINK/STATEFLOW系統模擬/分析及設計》http://www.matlabsky.com/thread-176-1-3.html
陳繼光 《Matlab與自適應神經網路模糊推理系統》 http://www.matlabsky.com/thread-175-1-3.html
李強《MATLAB數據處理與應用》 http://www.matlabsky.com/thread-174-1-3.html
聞新《Matlab模糊邏輯工具箱的分析與應用》 http://www.matlabsky.com/thread-173-1-3.html
蘇金明《Matlab工程數學》http://www.matlabsky.com/thread-172-1-3.html
飛思科技《Matlab7輔助控制系統設計與模擬》 http://www.matlabsky.com/thread-171-1-3.html
陳傑《Matlab寶典》http://www.matlabsky.com/thread-170-1-3.html
鄒鯤《MATLAB6.x信號處理》 http://www.matlabsky.com/thread-169-1-4.html
張志涌《掌握和精通Matlab》 http://www.matlabsky.com/thread-168-1-4.html
張志涌《精通matlab6.5 (北航)》 http://www.matlabsky.com/thread-167-1-4.html
施曉紅《精通GUI圖形界面編輯》http://www.matlabsky.com/thread-160-1-4.html
蒲俊《Matlab工程數學解題指導 》 http://www.matlabsky.com/thread-159-1-4.html
蒲俊《MATLAB 6.0數學手冊》http://www.matlabsky.com/thread-158-1-4.html
陸君安《偏微分方程的MATLAB解法》http://www.matlabsky.com/thread-157-1-4.html
劉宏友《MATLAB6.x符號運算及其應用》http://www.matlabsky.com/thread-156-1-4.html
梁宏《信號與系統分析及MATLAB實現》http://www.matlabsky.com/thread-155-1-4.html
李濤《Matlab工具箱應用指南——應用數學篇》 http://www.matlabsky.com/thread-154-1-4.html
楊高波《精通matlab7.0混合編程》 http://www.matlabsky.com/thread-153-1-4.html
精銳創作組《MATLAB 6.0科學運算完整解決方案》 http://www.matlabsky.com/thread-152-1-4.html
王能超《計算方法:演算法設計及其matlab實現》 http://www.matlabsky.com/thread-151-1-4.html
黃文梅《信號分析與處理—MATLAB語言及應用》 http://www.matlabsky.com/thread-150-1-4.html
胡良劍《數學實驗:使用MATLAB》http://www.matlabsky.com/thread-149-1-5.html
飛思科技《MATLAB6.5輔助優化計算與設計》 http://www.matlabsky.com/thread-148-1-5.html
飛思科技《MATLAB6.5輔助圖像處理》http://www.matlabsky.com/thread-147-1-5.html
陳在平《控制系統計算機模擬與CAD—MATLAB語言應用》http://www.matlabsky.com/thread-146-1-5.html
陳亞勇《MATLAB信號處理詳解》http://www.matlabsky.com/thread-145-1-5.html
陳懷琛《MATLAB及其在理工課程中的應用指南》http://www.matlabsky.com/thread-144-1-5.html
車晴《電子系統模擬與MATLAB》http://www.matlabsky.com/thread-143-1-5.html
Steven T. Karris《Signals and Systems(Second Edition)》http://www.matlabsky.com/thread-142-1-5.html
Steven T. Karris《Numerical Analysis Using MATLAB and Spreadsheets》http://www.matlabsky.com/thread-140-1-5.html
Nakamura 梁恆譯《科學計算引論--基於MATLAB的數值分析》http://www.matlabsky.com/thread-139-1-5.html
Magrab Edward《MATLAB原理與工程應用》http://www.matlabsky.com/thread-138-1-5.html
Vinay K.Ingle《數字信號處理及其Matlab實現》 http://www.matlabsky.com/thread-137-1-5.html
David McMahon 《Matlab揭秘》http://www.matlabsky.com/thread-136-1-5.html
陸君安《偏微分方程的Matlab解法》http://www.matlabsky.com/thread-135-1-5.html
張國良《模糊控制及其Matlab應用》http://www.matlabsky.com/thread-134-1-5.html
叢爽《面向Matlab工具箱的神經網路理論與應用(第2版)》http://www.matlabsky.com/thread-133-1-5.html
陳仲生 《基於matlab7.0的統計信息處理》http://www.matlabsky.com/thread-132-1-5.html
王正林《過程式控制制與Simulink應用》 http://www.matlabsky.com/thread-131-1-5.html
施陽《MATLAB語言精要及動態模擬工具SIMULINK》http://www.matlabsky.com/thread-130-1-5.html
王正林《Matlab Simulink與控制系統模擬》 http://www.matlabsky.com/thread-129-1-5.html
孫亮《MATLAB語言與控制系統模擬》http://www.matlabsky.com/thread-128-1-6.html
樓順天《基於MATLAB 的系統分析與設計——模糊系統》http://www.matlabsky.com/thread-127-1-6.html
王全友《Matlab在工程數學上的應用》http://www.matlabsky.com/thread-126-1-6.html
龔妙昆《現代控制引論教程 Matlab輔助實驗》http://www.matlabsky.com/thread-125-1-6.html
Matlab官方教程《Learn Matlab7.0》 http://www.matlabsky.com/thread-124-1-6.html
康永《MATLAB語言與控制系統模擬》 http://www.matlabsky.com/thread-123-1-6.html
Matlab官方教程《MATLAB Start》http://www.matlabsky.com/thread-122-1-6.html
Dave Anderson《Artificial Neural Networks_ Technology》(人工神經網路技術) http://www.matlabsky.com/thread-121-1-6.html
模擬科技論壇《Matlab與VC混合編程》 http://www.matlabsky.com/thread-119-1-6.html
《Matlab神經網路工具箱應用簡介》 http://www.matlabsky.com/thread-118-1-6.html
Richard Johnson《MATLAB 編程風格指南》 http://www.matlabsky.com/thread-117-1-6.html
聚類演算法綜述 http://www.matlabsky.com/thread-93-1-6.html
㈣ MATLAB數值分析與模擬案例pdf
我有.郵箱給我
㈤ 張德豐編著的《MATLAB 數值分析》有疑慮,不知是內容有誤還是與MATLAB的版本有關,我用R2010a書用R2011a
sym函數時有這樣的寫法的哈。請仔細閱讀以下函數說明:
A = sym('A',[M N]) creates M-by-N vectors or matrices of symbolic scalar variables. Elements of vectors have names of the form Ak and elements of matrices have names of the form Ai_j where k,i or j range over 1:M or 1:N. The form can be controlled exactly by using '%d' in the first input (eg 'A%d%d' will make names Aij). A = sym('A',N) creates an N-by-N matrix. sym(A,ASSUMPTION) makes or clears assumptions on A as described in the previous paragraph.
㈥ matlab在數值分析中的應用有哪些
MATLAB是由美國mathworks公司發布的主要面對科學計算、可視化以及互動式程序設計的高科技計算環境。它將數值分析、矩陣計算、科學數據可視化以及非線性動態系統的建模和模擬等諸多強大功能集成在一個易於使用的視窗環境中,為科學研究、工程設計以及必須進行有效數值計算的眾多科學領域提供了一種全面的解決方案,並在很大程度上擺脫了傳統非互動式程序設計語言(如C、Fortran)的編輯模式,代表了當今國際科學計算軟體的先進水平。 MATLAB和Mathematica、Maple並稱為三大數學軟體。它在數學類科技應用軟體中在數值計算方面首屈一指。MATLAB可以進行矩陣運算、繪制函數和數據、實現演算法、創建用戶界面、連接其他編程語言的程序等,主要應用於工程計算、控制設計、信號處理與通訊、圖像處理、信號檢測、金融建模設計與分析等領域。 MATLAB的基本數據單位是矩陣,它的指令表達式與數學、工程中常用的形式十分相似,故用MATLAB來解算問題要比用C,FORTRAN等語言完成相同的事情簡捷得多,並且mathwork也吸收了像Maple等軟體的優點,使MATLAB成為一個強大的數學軟體。在新的版本中也加入了對C,FORTRAN,C++ ,JAVA的支持。可以直接調用,用戶也可以將自己編寫的實用程序導入到MATLAB函數庫中方便自己以後調用,此外許多的MATLAB愛好者都編寫了一些經典的程序,用戶可以直接進行下載就可以用。 MATLAB 產品族可以用來進行以下各種工作: ● 數值分析 ● 數值和符號計算 ● 工程與科學繪圖 ● 控制系統的設計與模擬 ● 數字圖像處理 技術 ● 數字信號處理 技術 ● 通訊系統設計與模擬 ● 財務與金融工程 MATLAB 的應用范圍非常廣,包括信號和圖像處理、通訊、控制系統設計、測試和測量、財務建模和分析以及計算生物學等眾多應用領域。附加的工具箱(單獨提供的專用 MATLAB 函數集)擴展了MATLAB 環境,以解決這些應用領域內特定類型的問題。
㈦ matlab怎麼做數值分析
用matlab軟體做數值分析相對其他數學要方便的多,如求解非線性方程的數值解,微分方程的數值解,數學模型的預測等等多比較實用。
㈧ matlab中如何輸出數值解
1、打開matlab軟體主界面,如圖所示。