MATLAB應用舉例
來自專欄 MATLAB學習
前言
上次主要介紹了MATLAB
的基本情況,廢話比較多,只是希望各位對MATLAB
有一個感性的認識,這次來看MATLAB
的一些例子,以激發學習興趣。將會從最基本的MATLAB
使用,逐步深入,了解下MATLAB
使用的一些例子,當然在這裡提到的只是部分。相信如果各位去探索的話應該會有更多好玩的東西。考慮到這還是屬於MATLAB
的介紹,將盡量讓結果是用圖像呈現,少涉及或者不涉及具體過程。
MATLAB
應用舉例。
MATLAB
應用舉例
接下來將會通過MATLAB
的一些例子來說明,MATLAB
的強大。
數值計算
求解如下問題:
在MATLAB
中求解如下:
1>> A=[2,3,-1;8,2,3;45,3,9];2>> B=[2;4;23];3>> x=inv(A)*B4x =5 0.55316 0.20517 -0.2784
矩陣運算,分分鐘的時候,再也不用擔心複雜的計算了。
符號計算
符號計算絕對是MATLAB
強大一個重要的地方,比如求極限、導數、積分之類的,看下面一個例子:
在MATLAB
中求解如下:
1>> syms x t;2>> f=5*x*t/(1+x^2);3>> int(f,t)4ans =5(5*t^2*x)/(2*(x^2 + 1))6>>
繪圖功能
繪圖的話,MATLAB
太強大。一起來欣賞下:
愛黨愛人民
紅紅火火恍恍惚惚。
當然還有其他的一些圖:
有三維的也有二維的,可以說是十分強大啦。
MATLAB
圖像用戶界面設計(GUI)
所謂圖像界面,就是想windows用戶窗口一樣來,通過點擊相關按鈕來實現功能。下面是小編做的圖形界面,很簡陋,湊合著看看。
Simulink
模擬
Simulink
模擬又是MATLAB
的另一個強大的地方。先來看一下小編的簡陋模擬。
看MATLAB
提供的例子,平台所限,畫質有點差
當然MATLAB
還有其他的很多地方的應用,比如數據分析和智能演算法等等,上面所列舉出來的是少數,期待各位的發現與創造。
編輯不易,歡迎推廣
推薦閱讀:
※為什麼 MATLAB 矩陣為縱向存儲,有什麼好處?
※如何快速重寫一份你不了解 組織較差的代碼?(算是代碼整理吧)
※Python對比Matlab,有什麼決定性的優勢?
※怎樣做批量函數擬合?
※Matlab在金融領域有什麼具體應用嗎?
TAG:MATLAB |