標籤:

MATLAB應用舉例

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 |