Your SlideShare is downloading. ×
Matlab Introduction by Jiing
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Matlab Introduction by Jiing

3,110
views

Published on

MATLAB introduction by jiing @yahoo

MATLAB introduction by jiing @yahoo

Published in: Technology

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,110
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
101
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. MATLAB introduction Jiing 2009/01/12
  • 2. What’s MATLAB
    • 由 MathWorks 公司於 1984 年推出的數學軟體。
    • 名稱是由「矩陣實驗室」﹙ MAT rix LAB oratory )所合成。
    • MATLAB 為各種動態系統模擬、數位訊號處理、科學計算、科學目視等領域的標準程式語言。
    • MATLAB 的許多的核心計算技術是源自於 LINPACK 及 EISPACK 。
    • 適合用來
      • Math and computation
      • Algorithm development
      • Modeling, simulation, and prototyping
      • Data analysis, exploration, and visualization
      • Scientific and engineering graphics
      • Application development, including graphical user interface building
  • 3. MATLAB 是什麼 ?
    • MATLAB (MATrix LABoratory) 是交談式科技計算語言,具有用法簡易、可靈活運用、程式結構強又兼具延展性。
      • - 功能強的數值運算
      • - 先進的資料視覺化功能
      • - 高階簡單的程式環境
      • - 開放及可延伸的架構
      • - 豐富的程式工具箱
    Everything is a matrix in MATLAB
  • 4. MATLAB 小傳
    • MATLAB 早在 1978 年即已現身,是用 Fortran 撰寫的免費軟體,其作者是當時任教於新墨西哥大學的 Cleve Moler 教授。
    • Jack Little (又稱為 John Little )將 MATLAB 以 C 語言重寫,並於 1984 年成立 MathWorks 公司,首次推出 MATLAB 商用版。
    • MathWorks 在 Newsgroup 上進行對使用者的技術指導,在 WWW 興起之後,就提供各項技術支援與搜尋功能,並在( Intranet )方面,以 Web 與資料庫的整合來進行軟體 bug 的追蹤、修復與管理。
  • 5. Development Environment. The MATLAB Mathematical Function Library. The MATLAB Language. Handle Graphics®. The MATLAB Application Program Interface (API). Main parts of MATLAB
  • 6. MATLAB 數值分析
    • 線性方程式及特徵系統 /Eigensystem
    • 非線性方程式 /Nonlinear equation
    • 微分與積分 /Differential/Integral
    • 微分方程式 /Ordinary Differential Equations
    • 邊界值問題 /Boundary condition
    • 曲線擬合 /Curve fitting
    • 迴歸分析 /Regression
    • 最佳化 /Optimization
    • 符號函數 /Symboilic Toolbox
    • 線性代數 /Linear algebra
  • 7. Lots of Toolbox Lists
    • http://www.mathworks.com/products/product_listing/
    • http://stommel.tamu.edu/~baum/toolboxes.html
  • 8.  
  • 9.  
  • 10. 繪圖
  • 11. 繪圖
  • 12. 繪圖
  • 13. 繪圖
  • 14. 繪圖
  • 15. 繪圖
  • 16.  
  • 17.  
  • 18. MATLAB GUIDE 簡介
    • GUIDE 是 Graphic User Interface Design Environment 的簡稱。
    • 它是一個 設計「圖形使用者介面」( Graphical User Interface ,簡稱 GUI )的發展環境 。
    • 使用 GUIDE 工具的好處如下:
      • 可以產生每一個控制物件的標準反應函式,使用者只要填入所需的指令或敘述。
      • 可以快速地「拉」出介面,具有「所見即所得」的性質。
    • GUIDE 也有不盡人意之處
      • 比較不適用於複雜的 GUI 介面 。
      • 無法將 GUI 應用程式集中於一個檔案。
      • 執行效率可能比較差一些。
  • 19. MATLAB GUIDE 簡介
    • GUIDE 主面版顯示如下:
  • 20.  
  • 21. Personal application 1
  • 22. Personal application 2
  • 23. Personal application 3
  • 24. Personal application 4
  • 25. 碎形 Algorithm
  • 26. References
    • 張智星 , MATLAB 程式設計與應用 ,2001.10
    • 鈦思科技股份有限公司 編著 , 視覺化建模環境 simulink 入門與進階 , 2001.11
    • http://www.mathworks.com
    • USENET: comp.soft-sys.matlab
    • http://techyard.corp.yahoo-inc.com/search/backyard/?keys=matlab&op=Search+Backyard