軟件 > matlab
目錄
No. 1
matlab
  matlab是矩陣實驗室(matrix laboratory)之意。除具備卓越的數值計算能力外,它還提供了專業水平的符號計算,文字處理,可視化建模仿真和實時控製等功能。
  matlab的基本數據單位是矩陣,它的指令表達式與數學,工程中常用的形式十分相似,故用matlab來解算問題要比用c,fortran等語言完相同的事情簡捷得多.在新的版本中也加入了對c,fortran,c++ ,java的支持.可以直接調用,用戶也可以將自己編寫的實用程序導入到matlab函數庫中方便自己以後調用,此外許多的matlab愛好者都編寫了一些經典的程序,用戶可以直接進行下載就可以用,非常的方便。
  matlab的基礎是矩陣計算,但是由於他的開放性,並且mathwork也吸收了像maple等軟件的優點,使matlab成為一個強大的數學軟件
  當前流行的matlab 6.5/7.0包括擁有數百個內部函數的主包和三十幾種工具包(toolbox).工具包又可以分為功能性工具包和學科工具包.功能工具包用來擴充matlab的符號計算,可視化建模仿真,文字處理及實時控製等功能.學科工具包是專業性比較強的工具包,控製工具包,信號處理工具包,通信工具包等都屬於此類.
  開放性使matlab廣受用戶歡迎.除內部函數外,所有matlab主包文件和各種工具包都是可讀可修改的文件,用戶通過對源程序的修改或加入自己編寫程序構造新的專用工具包.
  matlab的官方網站:http://www.mathworks.com
  matlab的優勢和特點
  (1)友好的工作平臺和編程環境
  matlab由一係列工具組成。這些工具方便用戶使用matlab的函數和文件,其中許工具采用的是圖形用戶界面。包括matlab桌面和命令窗口、歷史命令窗口、編輯器和調試器、路徑搜索和用於用戶瀏覽幫助、工作空間、文件的瀏覽器。隨着matlab的商業化以及軟件本身的不斷升級,matlab的用戶界面也越來越精緻,更加接近windows的標準界面,人機交互性更強,操作更簡單。而且新版本的matlab提供了完整的聯機查詢、幫助係統,極大的方便了用戶的使用。簡單的編程環境提供了比較完備的調試係統,程序不必經過編譯就可以直接運行,而且能夠及時地報告出現的錯誤及進行出錯原因分析。
  (2)簡單易用的程序語言
  matlab一個高級的距陣/陣列語言,它包含控製語句、函數、數據結構、輸入和輸出和面嚮對象編程特點。用戶可以在命令窗口中將輸入語句與執行命令同步,也可以先編寫好一個較大的復雜的應用程序(m文件)後再一起運行。新版本的matlab語言是基於最為流行的c++語言基礎上的,因此語法特徵與c++語言極為相似,而且更加簡單,更加符合科技人員對數學表達式的書寫格式。使之更利於非計算機專業的科技人員使用。而且這種語言可移植性好、可拓展性極強,這也是matlab能夠深入到科學研究及工程計算各個領域的重要原因。
  (3)強大的科學計算機數據處理能力
  matlab是一個包含大量計算算法的集合。其擁有600多個工程中要用到的數學運算函數,可以方便的實現用戶所需的各種計算功能。函數中所使用的算法都是科研和工程計算中的最新研究成果,而前經過了各種優化和容錯處理。在通常情況下,可以用它來代替底層編程語言,如c和c++ 。在計算要求相同的情況下,使用matlab的編程工作量會大大減少。matlab的這些函數集包括從最簡單最基本的函數到諸如距陣,特徵嚮量、快速傅立葉變換的復雜函數。函數所能解决的問題其大致包括矩陣運算和綫性方程組的求解、微分方程及偏微分方程的組的求解、符號運算、傅立葉變換和數據的統計分析、工程中的優化問題、稀疏矩陣運算、復數的各種運算、三角函數和其他初等數學運算、多維數組操作以及建模動態仿真等。
  (4)出色的圖形處理功能
  matlab自産生之日起就具有方便的數據可視化功能,以將嚮量和距陣用圖形表現出來,並且可以對圖形進行標註和打印。高層次的作圖包括二維和三維的可視化、圖象處理、動畫和表達式作圖。可用於科學計算和工程繪圖。新版本的matlab對整個圖形處理功能作了很大的改進和完善,使他不僅在一般數據可視化軟件都具有的功能(例如二維麯綫和三維麯面的繪製和處理等)方面更加完善,而且對於一些其他軟件所沒有的功能(例如圖形的光照處理、色度處理以及四維數據的表現等),matlab同樣表現了出色的處理能力。同時對一些特殊的可視化要求,例如圖形對話等,matlab也有相應的功能函數,保證了用戶不同層次的要求。另外新版本的matlab還着重在圖形用戶界面(gui)的製作上作了很大的改善,對這方面有特殊要求的用戶也可以得到滿足。
  (5)應用廣泛的模塊集合工具箱
  matlab對許多專門的領域都開發了功能強大的模塊集和工具箱。一般來說,他們都是由特定領域的專傢開發的,用戶可以直接使用工具箱學習、應用和評估不同的方法而不需要自己編寫代碼。目前,matlab已經把工具箱延伸到了科學研究和工程應用的諸多領域,諸如數據採集、數據庫接口、概率統計、樣條擬合、優化算法、偏微分方程求解、神經網絡、小波分析、信號處理、圖像處理、係統辨識、控製係統設計、lmi控製、魯棒控製、模型預測、模糊邏輯、金融分析、地圖工具、非綫性控製設計、實時快速原型及半物理仿真、嵌入式係統開發、定點仿真、dsp與通訊、電力係統仿真等,都在工具箱(toolbox)傢族中有了自己的一席之地。
  (6)實用的程序接口和發佈平臺
  新版本的matlab可以利用matlab編譯器和c/c++數學庫和圖形庫,將自己的matlab程序自動轉換為獨立於matlab運行的c和c++代碼。允許用戶編寫可以和matlab進行交互的c或c++語言程序。另外,matlab網頁服務程序還容許在web應用中使用自己的matlab數學和圖形程序。
  matlab的一個重要特色就是他有一套程序擴展係統和一組稱之為工具箱的特殊應用子程序。工具箱是matlab函數的子程序庫,每一個工具箱都是為某一類學科專業和應用而定製的,主要包括信號處理、控製係統、神經網絡、模糊邏輯、小波分析和係統仿真等方面的應用。
  (7)應用軟件開發(包括用戶界面)
  在開發環境中,使用戶更方便地控製多個文件和圖形窗口;在編程方面支持了函數嵌套,有條件中斷等;在圖形化方面,有了更強大的圖形標註和處理功能,包括對性對起連接註釋等;在輸入輸出方面,可以直接嚮excel和hdf5。
  (8) matlab常用工具箱介紹(英漢對照)
  matlab main toolbox——matlab主工具箱
  control system toolbox——控製係統工具箱
  communication toolbox——通訊工具箱
  financial toolbox——財政金融工具箱
  system identification toolbox——係統辨識工具箱
  fuzzy logic toolbox——模糊邏輯工具箱
  higher-order spectral analysis toolbox——高階譜分析工具箱
  image processing toolbox——圖象處理工具箱
  lmi control toolbox——綫性矩陣不等式工具箱
  model predictive control toolbox——模型預測控製工具箱
  μ-analysis and synthesis toolbox——μ分析工具箱
  neural network toolbox——神經網絡工具箱
  optimization toolbox——優化工具箱
  partial differential toolbox——偏微分方程工具箱
  robust control toolbox——魯棒控製工具箱
  signal processing toolbox——信號處理工具箱
  spline toolbox——樣條工具箱
  statistics toolbox——統計工具箱
  symbolic math toolbox——符號數學工具箱
  simulink toolbox——動態仿真工具箱
  system identification toolbox——係統辨識工具箱
  wavele toolbox——小波工具箱
  例如:控製係統工具箱包含如下功能:
  連續係統設計和離散係統設計
  狀態空間和傳遞函數以及模型轉換
  時域響應(脈衝響應、階躍響應、斜坡響應)
  頻域響應(bode圖、nyquist圖)
  根軌跡、極點配置
  1.補充新的內容:
  matlab r2007b正式發佈了!matlab 2007b於2007年秋節正式發佈,tmw正式發佈了matlab r2007b,新版本涵蓋:simulink 7、新産品simulink design verifier、link for analog devices visualdsp以及82個産品模塊的更新升級及bug修訂。從現在開始,mathworks公司將每年進行兩次産品發佈,時間分別在每年的3月和9 月,而且,每一次發佈都會包含所有的産品模塊,如産品的new feature、bug fixes和新産品模塊的推出。
  在r2007b中(matlab 7.4,simulink 6.6),主要更新了多個産品模塊、增加了多達350個新特性、增加了對64位windows的支持,並新推出了.net工具箱。r2007b, released on march 1, 2007, includes updates to matlab and simulink, two new products released since r2007b, and updates and bug fixes to 82 other products. r2007b adds support for the intel® based mac, windows vista™, and 64-bit sun solaris™ sparc platforms.
  這次的升級做了重大的增強,也升級了以下各版本,提供了matlab、simulink的升級以及其他最新的模塊的升級。這個matlab 2007版本不僅僅提高了産品質量,同時也提供了新的用於數據分析、大規模建模、固定點開發、編碼等新特徵。
  其中matlab builder for .net擴展了matlab compiler的功能,主要有:
   可以打包matlab函數,使網絡程序員可以通過c#,vb.net等語言訪問這些函數;
   創建組件來保持matlab的靈活性;
   創建com組件;
   將源自matlab函數的錯誤作為一個標準的管理異常來處理。
  r2007b 提供了重大的新功能: 直接在命令行使用 real-time workshop 的 嵌入式 matlab 函數的 c 代碼生成。 另外,simulink 中的嵌入式 matlab 函數塊支持多 m 文件中的算法。
  matlab r2007b新版本中,産品模塊進行了一些調整,matlab builder for com的功能集成到matlab builder for .net中去了,finacial time series toolbox的功能集成到financial toolbox中了。matlab 將高性能的數值計算和可視化集成在一起,並提供了大量的內置函數,從而被廣泛地應用於科學計算、控製係統、信息處理等領域的分析、仿真和設計工作,而且利用 matlab 産品的開放式結構,可以非常容易地對 matlab 的功能進行擴充,從而在不斷深化對問題認識的同時,不斷完善 matlab 産品以提高産品自身的競爭能力。
  作為和mathematica、maple並列的三大數學軟件。其強項就是其強大的矩陣計算以及仿真能力。要知道matlab的由來就是matrix + laboratory = matlab,所以這個軟件在國內也被稱作《矩陣實驗室》。每次mathworks發佈matlab的同時也會發佈仿真工具simulink。在歐美很多大公司在將産品投入實際使用之前都會進行仿真試驗,他們所主要使用的仿真軟件就是simulink。matlab提供了自己的編譯器:全面兼容c++以及 fortran兩大語言。所以matlab是工程師,科研工作者手上最好的語言,最好的工具和環境。matlab 已經成為廣大科研人員的最值得信賴的助手和朋友!
MATLAB的簡介
  matlab 是美國MathWorks公司出品的商業數學軟件,用於算法開發、數據可視化、數據分析以及數值計算的高級技術計算語言和交互式環境,主要包括matlab和Simulink兩大部分。
  matlab是矩陣實驗室(Matrix Laboratory)的簡稱,和Mathematica、Maple並稱為三大數學軟件。它在數學類科技應用軟件中在數值計算方面首屈一指。matlab可以進行矩陣運算、繪製函數和數據、實現算法、創建用戶界面、連接其他編程語言的程序等,主要應用於工程計算、控製設計、信號處理與通訊、圖像處理、信號檢測、金融建模設計與分析等領域。
  matlab的基本數據單位是矩陣,它的指令表達式與數學、工程中常用的形式十分相似,故用matlab來解算問題要比用C,FORTRAN等語言完成相同的事情簡捷得多,並且mathwork也吸收了像Maple等軟件的優點,使matlab成為一個強大的數學軟件。在新的版本中也加入了對C,FORTRAN,C++ ,JAVA的支持。可以直接調用,用戶也可以將自己編寫的實用程序導入到matlab函數庫中方便自己以後調用,此外許多的matlab愛好者都編寫了一些經典的程序,用戶可以直接進行下載就可以用。
發展歷程
  20世紀70年代,美國新墨西哥大學計算機科學係主任Cleve Moler為了減輕學生編程的負擔,用FORTRAN編寫了最早的matlab。1984年由Little、Moler、Steve Bangert合作成立了的MathWorks公司正式把matlab推嚮市場。到20世紀90年代,matlab已成為國際控製界的標準計算軟件。
  版本更新
  版本建造編號發佈時間matlab 1.01984MATALB 21986matlab 31987matlab 3.51990matlab 41992matlab 4.2cR71994matlab 5.0R81996matlab 5.1R91997matlab 5.1.1R9.11997matlab 5.2R101998matlab 5.2.1R10.11998matlab 5.3R111999matlab 5.3.1R11.11999matlab 6.0R122000matlab 6.1R12.12001matlab 6.5R132002matlab 6.5.1R13SP12003matlab 6.5.2R13SP22003matlab 7R142004matlab 7.0.1R14SP12004matlab 7.0.4R14SP22005matlab 7.1R14SP32005matlab 7.2R2006a2006matlab 7.3R2006b2006matlab 7.4
  R2007a2007matlab 7.5R2007b2007matlab 7.6
  R2008a2008matlab 7.7R2008b2008matlab 7.8R2009a2009.3.6matlab 7.9R2009b2009.9.4
應用
  matlab 産品族可以用來進行以下各種工作:
  ● 數值分析
  ● 數值和符號計算
  ● 工程與科學繪圖
  ● 控製係統的設計與仿真
  ● 數字圖像處理 技術
  ● 數字信號處理 技術
  ● 通訊係統設計與仿真
  ● 財務與金融工程
  matlab 的應用範圍非常廣,包括信號和圖像處理、通訊、控製係統設計、測試和測量、財務建模和分析以及計算生物學等衆多應用領域。附加的工具箱(單獨提供的專用 matlab 函數集)擴展了 matlab 環境,以解决這些應用領域內特定類型的問題。
Matlab的優勢和特點
  matlab特點
  ●此高級語言可用於技術計算
  ●此開發環境可對代碼、文件和數據進行管理
  ●交互式工具可以按迭代的方式探查、設計及求解問題
  ●數學函數可用於綫性代數、統計、傅立葉分析、篩選、優化以及數值積分等
  ●二維和三維圖形函數可用於可視化數據
  ●各種工具可用於構建自定義的圖形用戶界面
  ●各種函數可將基於matlab的算法與外部應用程序和語言(如 C、C++、Fortran、Java、COM 以及 Microsoft Excel)集成
  matlab的優勢
  (1)友好的工作平臺和編程環境
  matlab由一係列工具組成。這些工具方便用戶使用matlab的函數和文件,其中許多工具采用的是圖形用戶界面。包括matlab桌面和命令窗口、歷史命令窗口、編輯器和調試器、路徑搜索和用於用戶瀏覽幫助、工作空間、文件的瀏覽器。隨着matlab的商業化以及軟件本身的不斷升級,matlab的用戶界面也越來越精緻,更加接近Windows的標準界面,人機交互性更強,操作更簡單。而且新版本的matlab提供了完整的聯機查詢、幫助係統,極大的方便了用戶的使用。簡單的編程環境提供了比較完備的調試係統,程序不必經過編譯就可以直接運行,而且能夠及時地報告出現的錯誤及進行出錯原因分析。
  (2)簡單易用的程序語言
  matlab一個高級的矩陣/陣列語言,它包含控製語句、函數、數據結構、輸入和輸出和面嚮對象編程特點。用戶可以在命令窗口中將輸入語句與執行命令同步,也可以先編寫好一個較大的復雜的應用程序(M文件)後再一起運行。新版本的matlab語言是基於最為流行的C++語言基礎上的,因此語法特徵與C++語言極為相似,而且更加簡單,更加符合科技人員對數學表達式的書寫格式。使之更利於非計算機專業的科技人員使用。而且這種語言可移植性好、可拓展性極強,這也是matlab能夠深入到科學研究及工程計算各個領域的重要原因。
  (3)強大的科學計算機數據處理能力
  matlab是一個包含大量計算算法的集合。其擁有600多個工程中要用到的數學運算函數,可以方便的實現用戶所需的各種計算功能。函數中所使用的算法都是科研和工程計算中的最新研究成果,而前經過了各種優化和容錯處理。在通常情況下,可以用它來代替底層編程語言,如C和C++ 。在計算要求相同的情況下,使用matlab的編程工作量會大大減少。matlab的這些函數集包括從最簡單最基本的函數到諸如矩陣,特徵嚮量、快速傅立葉變換的復雜函數。函數所能解决的問題其大致包括矩陣運算和綫性方程組的求解、微分方程及偏微分方程的組的求解、符號運算、傅立葉變換和數據的統計分析、工程中的優化問題、稀疏矩陣運算、復數的各種運算、三角函數和其他初等數學運算、多維數組操作以及建模動態仿真等。
  (4)出色的圖形處理功能
  圖形處理功能matlab自産生之日起就具有方便的數據可視化功能,以將嚮量和矩陣用圖形表現出來,並且可以對圖形進行標註和打印。高層次的作圖包括二維和三維的可視化、圖象處理、動畫和表達式作圖。可用於科學計算和工程繪圖。新版本的matlab對整個圖形處理功能作了很大的改進和完善,使它不僅在一般數據可視化軟件都具有的功能(例如二維麯綫和三維麯面的繪製和處理等)方面更加完善,而且對於一些其他軟件所沒有的功能(例如圖形的光照處理、色度處理以及四維數據的表現等),matlab同樣表現了出色的處理能力。同時對一些特殊的可視化要求,例如圖形對話等,matlab也有相應的功能函數,保證了用戶不同層次的要求。另外新版本的matlab還着重在圖形用戶界面(GUI)的製作上作了很大的改善,對這方面有特殊要求的用戶也可以得到滿足。
  (5)應用廣泛的模塊集合工具箱
  matlab對許多專門的領域都開發了功能強大的模塊集和工具箱。一般來說,它們都是由特定領域的專傢開發的,用戶可以直接使用工具箱學習、應用和評估不同的方法而不需要自己編寫代碼。目前,matlab已經把工具箱延伸到了科學研究和工程應用的諸多領域,諸如數據採集、數據庫接口、概率統計、樣條擬合、優化算法、偏微分方程求解、神經網絡、小波分析、信號處理、圖像處理、係統辨識、控製係統設計、LMI控製、魯棒控製、模型預測、模糊邏輯、金融分析、地圖工具、非綫性控製設計、實時快速原型及半物理仿真、嵌入式係統開發、定點仿真、DSP與通訊、電力係統仿真等,都在工具箱(Toolbox)傢族中有了自己的一席之地。
  (6)實用的程序接口和發佈平臺
  新版本的matlab可以利用matlab編譯器和C/C++數學庫和圖形庫,將自己的matlab程序自動轉換為獨立於matlab運行的C和C++代碼。允許用戶編寫可以和matlab進行交互的C或C++語言程序。另外,matlab網頁服務程序還容許在Web應用中使用自己的matlab數學和圖形程序。matlab的一個重要特色就是具有一套程序擴展係統和一組稱之為工具箱的特殊應用子程序。工具箱是matlab函數的子程序庫,每一個工具箱都是為某一類學科專業和應用而定製的,主要包括信號處理、控製係統、神經網絡、模糊邏輯、小波分析和係統仿真等方面的應用。
  (7)應用軟件開發(包括用戶界面)
  在開發環境中,使用戶更方便地控製多個文件和圖形窗口;在編程方面支持了函數嵌套,有條件中斷等;在圖形化方面,有了更強大的圖形標註和處理功能,包括對性對起連接註釋等;在輸入輸出方面,可以直接嚮Excel和HDF5進行連接。
Matlab常用工具箱
matlab Matlab常用工具箱
  matlab包括擁有數百個內部函數的主包和三十幾種工具包。工具包又可以分為功能性工具包和學科工具包。功能工具包用來擴充matlab的符號計算,可視化建模仿真,文字處理及實時控製等功能。學科工具包是專業性比較強的工具包,控製工具包,信號處理工具包,通信工具包等都屬於此類。
  開放性使matlab廣受用戶歡迎。除內部函數外,所有matlab主包文件和各種工具包都是可讀可修改的文件,用戶通過對源程序的修改或加入自己編寫程序構造新的專用工具包。
  matlab Main Toolbox——matlab主工具箱
  Control System Toolbox——控製係統工具箱
  Communication Toolbox——通訊工具箱
  Financial Toolbox——財政金融工具箱
  System Identification Toolbox——係統辨識工具箱
  Fuzzy Logic Toolbox——模糊邏輯工具箱
  Higher-Order Spectral Analysis Toolbox——高階譜分析工具箱
  Image Processing Toolbox——圖象處理工具箱
  LMI Control Toolbox——綫性矩陣不等式工具箱
  Model predictive Control Toolbox——模型預測控製工具箱
  μ-Analysis and Synthesis Toolbox——μ分析工具箱
  Neural Network Toolbox——神經網絡工具箱
  Optimization Toolbox——優化工具箱
  Partial Differential Toolbox——偏微分方程工具箱
  Robust Control Toolbox——魯棒控製工具箱
  Signal Processing Toolbox——信號處理工具箱
  Spline Toolbox——樣條工具箱
  Statistics Toolbox——統計工具箱
  Symbolic Math Toolbox——符號數學工具箱
  Simulink Toolbox——動態仿真工具箱
  Wavele Toolbox——小波工具箱
常用函數
matlab 常用函数
  matlab內部常數
  eps:浮點相對精度
  exp:自然對數的底數e
  i 或 j:基本虛數單位
  inf 或 Inf:無限大, 例如1/0
  nan或NaN:非數值(Not a number),例如0/0
  pi:圓周率 p(= 3.1415926...)
  realmax:係統所能表示的最大數值
  realmin:係統所能表示的最小數值
  nargin: 函數的輸入引數個數
  nargout: 函數的輸出引數個數
  lasterr:存放最新的錯誤信息
  lastwarn:存放最新的警告信息
  matlab常用基本數學函數
  abs(x):純量的絶對值或嚮量的長度
  angle(z):復數z的相角(Phase angle)
  sqrt(x):開平方
  real(z):復數z的實部
  imag(z):復數z的虛部
  conj(z):復數z的共軛復數
  round(x):四捨五入至最近整數
  fix(x):無論正負,捨去小數至最近整數
  floor(x):地板函數,即捨去正小數至最近整數
  ceil(x):天花板函數,即加入正小數至最近整數
  rat(x):將實數x化為分數表示
  rats(x):將實數x化為多項分數展開
  sign(x):符號函數 (Signum function)。
  當x<0時,sign(x)=-1;
  當x=0時,sign(x)=0;
  當x>0時,sign(x)=1。
  rem(x,y):求x除以y的餘數
  gcd(x,y):整數x和y的最大公因數
  lcm(x,y):整數x和y的最小公倍數
  exp(x) :自然指數
  pow2(x):2的指數
  log(x):以e為底的對數,即自然對數或
  log2(x):以2為底的對數
  log10(x):以10為底的對數
  matlab常用三角函數
   sin(x):正弦函數
  cos(x):餘弦函數
  tan(x):正切函數
  asin(x):反正弦函數
  acos(x):反餘弦函數
  atan(x):反正切函數
  atan2(x,y):四象限的反正切函數
  sinh(x):雙麯正弦函數
  cosh(x):雙麯餘弦函數
  tanh(x):雙麯正切函數
  asinh(x):反雙麯正弦函數
  acosh(x):反雙麯餘弦函數
  atanh(x):反雙麯正切函數
  適用於嚮量的常用函數有
  min(x): 嚮量x的元素的最小值
  max(x): 嚮量x的元素的最大值
  mean(x): 嚮量x的元素的平均值
  median(x): 嚮量x的元素的中位數
  std(x): 嚮量x的元素的標準差
  diff(x): 嚮量x的相鄰元素的差
  sort(x): 對嚮量x的元素進行排序(Sorting)
  length(x): 嚮量x的元素個數
  norm(x): 嚮量x的歐氏(Euclidean)長度
  sum(x): 嚮量x的元素總和
  prod(x): 嚮量x的元素總乘積
  cumsum(x): 嚮量x的纍计元素總和
  cumprod(x): 嚮量x的纍计元素總乘積
  dot(x, y): 嚮量x和y的內積
  cross(x, y): 嚮量x和y的外積
  matlab基本繪圖函數
   plot: x軸和y軸均為綫性刻度(Linear scale)
  loglog: x軸和y軸均為對數刻度(Logarithmic scale)
  semilogx: x軸為對數刻度,y軸為綫性刻度
  semilogy: x軸為綫性刻度,y軸為對數刻度
  matlab插值和樣條plot繪圖函數的參數
   字元 顔色 字元 圖綫型態
  y 黃色 . 點
  k 黑色 o 圓
  w 白色 x x
  b 藍色 + +
  g 緑色 * *
  r 紅色 - 實綫
  c 亮青色 : 點綫
  m 錳紫色 -. 點虛綫
  -- 虛綫
  註解
  xlabel('Input Value'); % x軸註解
  ylabel('Function Value'); % y軸註解
  title('Two Trigonometric Functions'); % 圖形標題
  legend('y = sin(x)','y = cos(x)'); % 圖形註解
  grid on; % 顯示格綫
  二維繪圖函數
   bar 長條圖
  errorbar 圖形加上誤差範圍
  fplot 較精確的函數圖形
  polar 極座標圖
  hist 纍计圖
  rose 極座標纍计圖
  stairs 階梯圖
  stem 針狀圖
  fill 實心圖
  feather 羽毛圖
  compass 羅盤圖
  quiver 嚮量場圖
相關詞
軟件數學工具箱下載FEMLAB中仿科技圖像處理進程
自動啓動simulink數值計算建模仿真著名公司編程數值逼近
matlab語言fpgadspHDLAltera計算機圖書精通最優化計算
webMatWetmatlabServer更多結果...
分類詳情
張開算法麯綫輸入輸出工作平臺
傅裏葉變換矩陣計算係數矩陣程序接口根軌跡
麯面數組科學研究三維圖像處理
控製係統數據結構桌面三角函數數字信號
調試器編輯器人機交互神經網絡可視化
數字圖像圖形用戶界面面嚮對象編程快速傅裏葉變換偏微分方程
小波分析編譯器階躍響應工具箱數據採集
信號處理實時控製陣列數值計算編程環境
文件瀏覽器工程計算特徵嚮量統計分析二維
通信係統電力係統仿真圖形處理圖形庫符號計算
文字處理建模仿真科技人員金融分析發佈平臺
表達式子程序魯棒控製模糊邏輯脈衝響應
更多結果...