MATLAB introduction Jiing 2009/01/12
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
MATLAB 是什麼 ? MATLAB (MATrix LABoratory) 是交談式科技計算語言,具有用法簡易、可靈活運用、程式結構強又兼具延展性。 -  功能強的數值運算 -  先進的資料視覺化功能 -  高階簡單的程式環境 -  開放及可延伸的架構 -  豐富的程式工具箱 Everything is a matrix in MATLAB
MATLAB  小傳 MATLAB 早在  1978  年即已現身,是用  Fortran  撰寫的免費軟體,其作者是當時任教於新墨西哥大學的  Cleve Moler  教授。 Jack Little (又稱為  John Little )將  MATLAB  以 C 語言重寫,並於  1984  年成立  MathWorks 公司,首次推出  MATLAB  商用版。  MathWorks 在  Newsgroup  上進行對使用者的技術指導,在  WWW  興起之後,就提供各項技術支援與搜尋功能,並在( Intranet )方面,以  Web  與資料庫的整合來進行軟體  bug  的追蹤、修復與管理。
Development Environment. The MATLAB Mathematical Function Library. The MATLAB Language. Handle Graphics®. The MATLAB Application Program Interface (API). Main parts of MATLAB
MATLAB  數值分析 線性方程式及特徵系統  /Eigensystem 非線性方程式  /Nonlinear equation 微分與積分  /Differential/Integral 微分方程式  /Ordinary Differential Equations 邊界值問題  /Boundary condition 曲線擬合  /Curve fitting 迴歸分析  /Regression 最佳化  /Optimization 符號函數  /Symboilic Toolbox 線性代數  /Linear algebra
Lots of Toolbox Lists http://www.mathworks.com/products/product_listing/ http://stommel.tamu.edu/~baum/toolboxes.html
 
 
繪圖
繪圖
繪圖
繪圖
繪圖
繪圖
 
 
MATLAB GUIDE 簡介 GUIDE  是  Graphic User Interface Design Environment  的簡稱。 它是一個 設計「圖形使用者介面」( Graphical User Interface ,簡稱  GUI )的發展環境 。 使用  GUIDE  工具的好處如下: 可以產生每一個控制物件的標準反應函式,使用者只要填入所需的指令或敘述。 可以快速地「拉」出介面,具有「所見即所得」的性質。 GUIDE  也有不盡人意之處  比較不適用於複雜的  GUI  介面 。 無法將  GUI  應用程式集中於一個檔案。  執行效率可能比較差一些。
MATLAB GUIDE 簡介 GUIDE  主面版顯示如下:
 
Personal application 1
Personal application 2
Personal application 3
Personal application 4
碎形  Algorithm
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

Matlab Introduction by Jiing

  • 1.
  • 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. TheMATLAB 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 ToolboxLists 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.
  • 22.
  • 23.
  • 24.
  • 25.
  • 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