free性丰满hd毛多多,久久综合给合久久狠狠狠97色69 ,欧美成人乱码一区二区三区,国产美女久久久亚洲综合,7777久久亚洲中文字幕

0
問(wèn)答首頁(yè) 最新問(wèn)題 熱門問(wèn)題 等待回答標(biāo)簽廣場(chǎng)
我要提問(wèn)

電子百科MATLAB

MATLAB

MATLAB

MATLAB的發(fā)展

  •   70年代中期,Cleve Moler和他的同事開(kāi)發(fā)了LINPACK和EISPACK的Fortran子程序庫(kù)

      70年代末期,Cleve Moler在新墨西哥大學(xué)給學(xué)生開(kāi)線性代數(shù),為學(xué)生編寫了接口程序,這程序取名為MATLAB,即MATrix LABoratory

      1983年春天,工程師John Little與Moler、Steve Bangert一起開(kāi)發(fā)了第二代專業(yè)版MATLAB

      1984年,MathWorks公司成立,MATLAB正是推向市場(chǎng)。

      1992年,學(xué)生版MATLAB推出;1993年,Microsoft Windows版MATLAB面世;1995年,推出Linux版。

MATLAB的主要功能

  •   ●基本的數(shù)據(jù)處理

      ●優(yōu)化和解方程

      ●動(dòng)態(tài)過(guò)程仿真:實(shí)時(shí)的和非實(shí)時(shí)的

      ●數(shù)據(jù)來(lái)源:Excel、數(shù)據(jù)庫(kù)、A/D等等

      ●嵌入式的控制:Pc/104和DSP

      ●神經(jīng)元網(wǎng)絡(luò)、小波分析、GA等等

      ●虛擬現(xiàn)實(shí)仿真

MATLAB語(yǔ)言

  •   MATLAB語(yǔ)言是一種交互性的數(shù)學(xué)腳本語(yǔ)言,其語(yǔ)法與C/C++類似。它支持包括邏輯(boolen)、數(shù)值(numeric)、文本(text)、函數(shù)柄(function handle)和異質(zhì)數(shù)據(jù)容器(heterogeneous container)在內(nèi)的15種數(shù)據(jù)類型,每一種類型都定義為矩陣或陣列的形式(0維至任意高維)。

      執(zhí)行MATLAB代碼的最簡(jiǎn)單方式是在MATLAB程序的命令窗口(Command Window)的提示符處(>> )輸入代碼,MATLAB會(huì)即時(shí)返回操作結(jié)果(如果有的話)。此時(shí), MATLAB可以看作是一個(gè)交互式的數(shù)學(xué)終端,簡(jiǎn)單來(lái)說(shuō),一個(gè)功能強(qiáng)大的“計(jì)算器”。MATLAB代碼同樣可以保存在一個(gè)以.m為后綴名的文本文件中,然后在命令窗口或其它函數(shù)中直接調(diào)用。

      MATLAB語(yǔ)言具有下述顯著特點(diǎn):

      1、具有強(qiáng)大的矩陣運(yùn)算能力:Matrix Laboratory(矩陣實(shí)驗(yàn)室),使得矩陣運(yùn)算非常簡(jiǎn)單。

      2、是一種演算式語(yǔ)言

      3、MATLAB的基本數(shù)據(jù)單元是既不需要指定維數(shù),也不需要說(shuō)明數(shù)據(jù)類型的矩陣(向量和標(biāo)量為矩陣的特例),而且數(shù)學(xué)表達(dá)式和運(yùn)算規(guī)則與通常的習(xí)慣相同。

      4、MATLAB語(yǔ)言編程簡(jiǎn)單,使用方便。

MATLAB操作桌面

  •   操作桌面包括5個(gè)窗口(瀏覽器):

      1、命令窗口(Command Window);

      2、工作空間窗口(Workspace)

      3、當(dāng)前目錄瀏覽器(Current Directory);

      4、命令歷史窗口(Command history);

      5、啟動(dòng)平臺(tái)(Launch Pad)。

MATLAB版本歷史

  •   7.1版之前,MATLB的釋放編號(hào)均以數(shù)字來(lái)命名,例如R7,R12.1,R14 SP1等;從7.2版開(kāi)始,釋放編號(hào)以年份來(lái)命名,每年3月份推出的用a表示,9月份推出的則以b表示。

    版本建造編號(hào)發(fā)布時(shí)間
    MATLAB 1.0
    1984
    MATALB 2
    1986
    MATLAB 3
    1987
    MATLAB 3.5
    1990
    MATLAB 4
    1992
    MATLAB 4.2cR7 1994
    MATLAB 5.0R81996
    MATLAB 5.1R91997
    MATLAB 5.1.1R9.1 1997
    MATLAB 5.2R10 1998
    MATLAB 5.2.1R10.11998
    MATLAB 5.3R111999
    MATLAB 5.3.1R11.11999
    MATLAB 6.0R122000
    MATLAB 6.1R12.12001
    MATLAB 6.5R132002
    MATLAB 6.5.1R13SP12003
    MATLAB 6.5.2R13SP22003
    MATLAB 7R142004
    MATLAB 7.0.1R14SP12004
    MATLAB 7.0.4 R14SP22005
    MATLAB 7.1 R14SP32005
    MATLAB 7.2R2006a2006
    MATLAB 7.3 R2006b2006
    MATLAB 7.4R2007a2007
    MATLAB 7.5R2007b2007
    MATLAB 7.6R2008a2008
    MATLAB 7.7R2008b2008
    MATLAB 7.8R2009a2009.3.6
    MATLAB 7.9R2009b2009.9.4
    MATLAB 7.10R2010a2010.3.5
    MATLAB 7.11R2010b2010.9.3

MATLAB工具箱

  •   MATLAB包括擁有數(shù)百個(gè)內(nèi)部函數(shù)的主包和三十幾種工具包。工具包又可以分為功能性工具包和學(xué)科工具包。功能工具包用來(lái)擴(kuò)充MATLAB的符號(hào)計(jì)算,可視化建模仿真,文字處理及實(shí)時(shí)控制等功能。學(xué)科工具包是專業(yè)性比較強(qiáng)的工具包,控制工具包,信號(hào)處理工具包,通信工具包等都屬于此類。

      開(kāi)放性使MATLAB廣受用戶歡迎。除內(nèi)部函數(shù)外,所有MATLAB主包文件和各種工具包都是可讀可修改的文件,用戶通過(guò)對(duì)源程序的修改或加入自己編寫程序構(gòu)造新的專用工具包。

      Matlab Main Toolbox——matlab主工具箱

      Control System Toolbox——控制系統(tǒng)工具箱

      Communication Toolbox——通訊工具箱

      Financial Toolbox——財(cái)政金融工具箱

      System Identification Toolbox——系統(tǒng)辨識(shí)工具箱

      Fuzzy Logic Toolbox——模糊邏輯工具箱

      Higher-Order Spectral Analysis Toolbox——高階譜分析工具箱

      Image Processing Toolbox——圖象處理工具箱

      LMI Control Toolbox——線性矩陣不等式工具箱

      Model predictive Control Toolbox——模型預(yù)測(cè)控制工具箱

      μ-Analysis and Synthesis Toolbox——μ分析工具箱

      Neural Network Toolbox——神經(jīng)網(wǎng)絡(luò)工具箱

      Optimization Toolbox——優(yōu)化工具箱

      Partial Differential Toolbox——偏微分方程工具箱

      Robust Control Toolbox——魯棒控制工具箱

      Signal Processing Toolbox——信號(hào)處理工具箱

      Spline Toolbox——樣條工具箱

      Statistics Toolbox——統(tǒng)計(jì)工具箱

      Symbolic Math Toolbox——符號(hào)數(shù)學(xué)工具箱

      Simulink Toolbox——?jiǎng)討B(tài)仿真工具箱

      Wavele Toolbox——小波工具箱

MATLAB優(yōu)勢(shì)

  •   (1)友好的工作平臺(tái)和編程環(huán)境

      MATLAB由一系列工具組成。這些工具方便用戶使用MATLAB的函數(shù)和文件,其中許多工具采用的是圖形用戶界面。包括MATLAB桌面和命令窗口、歷史命令窗口、編輯器和調(diào)試器、路徑搜索和用于用戶瀏覽幫助、工作空間、文件的瀏覽器。隨著MATLAB的商業(yè)化以及軟件本身的不斷升級(jí),MATLAB的用戶界面也越來(lái)越精致,更加接近Windows的標(biāo)準(zhǔn)界面,人機(jī)交互性更強(qiáng),操作更簡(jiǎn)單。而且新版本的MATLAB提供了完整的聯(lián)機(jī)查詢、幫助系統(tǒng),極大的方便了用戶的使用。簡(jiǎn)單的編程環(huán)境提供了比較完備的調(diào)試系統(tǒng),程序不必經(jīng)過(guò)編譯就可以直接運(yùn)行,而且能夠及時(shí)地報(bào)告出現(xiàn)的錯(cuò)誤及進(jìn)行出錯(cuò)原因分析。

     ?。?)簡(jiǎn)單易用的程序語(yǔ)言

      Matlab一個(gè)高級(jí)的矩陣/陣列語(yǔ)言,它包含控制語(yǔ)句、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、輸入和輸出和面向?qū)ο缶幊烫攸c(diǎn)。用戶可以在命令窗口中將輸入語(yǔ)句與執(zhí)行命令同步,也可以先編寫好一個(gè)較大的復(fù)雜的應(yīng)用程序(M文件)后再一起運(yùn)行。新版本的MATLAB語(yǔ)言是基于最為流行的C++語(yǔ)言基礎(chǔ)上的,因此語(yǔ)法特征與C++語(yǔ)言極為相似,而且更加簡(jiǎn)單,更加符合科技人員對(duì)數(shù)學(xué)表達(dá)式的書寫格式。使之更利于非計(jì)算機(jī)專業(yè)的科技人員使用。而且這種語(yǔ)言可移植性好、可拓展性極強(qiáng),這也是MATLAB能夠深入到科學(xué)研究及工程計(jì)算各個(gè)領(lǐng)域的重要原因。

     ?。?)強(qiáng)大的科學(xué)計(jì)算機(jī)數(shù)據(jù)處理能力

      MATLAB是一個(gè)包含大量計(jì)算算法的集合。其擁有600多個(gè)工程中要用到的數(shù)學(xué)運(yùn)算函數(shù),可以方便的實(shí)現(xiàn)用戶所需的各種計(jì)算功能。函數(shù)中所使用的算法都是科研和工程計(jì)算中的最新研究成果,而前經(jīng)過(guò)了各種優(yōu)化和容錯(cuò)處理。在通常情況下,可以用它來(lái)代替底層編程語(yǔ)言,如C和C++ 。在計(jì)算要求相同的情況下,使用MATLAB的編程工作量會(huì)大大減少。MATLAB的這些函數(shù)集包括從最簡(jiǎn)單最基本的函數(shù)到諸如矩陣,特征向量、快速傅立葉變換的復(fù)雜函數(shù)。函數(shù)所能解決的問(wèn)題其大致包括矩陣運(yùn)算和線性方程組的求解、微分方程及偏微分方程的組的求解、符號(hào)運(yùn)算、傅立葉變換和數(shù)據(jù)的統(tǒng)計(jì)分析、工程中的優(yōu)化問(wèn)題、稀疏矩陣運(yùn)算、復(fù)數(shù)的各種運(yùn)算、三角函數(shù)和其他初等數(shù)學(xué)運(yùn)算、多維數(shù)組操作以及建模動(dòng)態(tài)仿真等。

     ?。?)出色的圖形處理功能

      MATLAB自產(chǎn)生之日起就具有方便的數(shù)據(jù)可視化功能,以將向量和矩陣用圖形表現(xiàn)出來(lái),并且可以對(duì)圖形進(jìn)行標(biāo)注和打印。高層次的作圖包括二維和三維的可視化、圖象處理、動(dòng)畫和表達(dá)式作圖??捎糜诳茖W(xué)計(jì)算和工程繪圖。新版本的MATLAB對(duì)整個(gè)圖形處理功能作了很大的改進(jìn)和完善,使它不僅在一般數(shù)據(jù)可視化軟件都具有的功能(例如二維曲線和三維曲面的繪制和處理等)方面更加完善,而且對(duì)于一些其他軟件所沒(méi)有的功能(例如圖形的光照處理、色度處理以及四維數(shù)據(jù)的表現(xiàn)等),MATLAB同樣表現(xiàn)了出色的處理能力。同時(shí)對(duì)一些特殊的可視化要求,例如圖形對(duì)話等,MATLAB也有相應(yīng)的功能函數(shù),保證了用戶不同層次的要求。另外新版本的MATLAB還著重在圖形用戶界面(GUI)的制作上作了很大的改善,對(duì)這方面有特殊要求的用戶也可以得到滿足。

      (5)應(yīng)用廣泛的模塊集合工具箱

      MATLAB對(duì)許多專門的領(lǐng)域都開(kāi)發(fā)了功能強(qiáng)大的模塊集和工具箱。一般來(lái)說(shuō),它們都是由特定領(lǐng)域的專家開(kāi)發(fā)的,用戶可以直接使用工具箱學(xué)習(xí)、應(yīng)用和評(píng)估不同的方法而不需要自己編寫代碼。目前,MATLAB已經(jīng)把工具箱延伸到了科學(xué)研究和工程應(yīng)用的諸多領(lǐng)域,諸如數(shù)據(jù)采集、數(shù)據(jù)庫(kù)接口、概率統(tǒng)計(jì)、樣條擬合、優(yōu)化算法、偏微分方程求解、神經(jīng)網(wǎng)絡(luò)、小波分析、信號(hào)處理、圖像處理、系統(tǒng)辨識(shí)、控制系統(tǒng)設(shè)計(jì)、LMI控制、魯棒控制、模型預(yù)測(cè)、模糊邏輯、金融分析、地圖工具、非線性控制設(shè)計(jì)、實(shí)時(shí)快速原型及半物理仿真、嵌入式系統(tǒng)開(kāi)發(fā)、定點(diǎn)仿真、DSP與通訊、電力系統(tǒng)仿真等,都在工具箱(Toolbox)家族中有了自己的一席之地。

     ?。?)實(shí)用的程序接口和發(fā)布平臺(tái)

      新版本的MATLAB可以利用MATLAB編譯器和C/C++數(shù)學(xué)庫(kù)和圖形庫(kù),將自己的MATLAB程序自動(dòng)轉(zhuǎn)換為獨(dú)立于MATLAB運(yùn)行的C和C++代碼。允許用戶編寫可以和MATLAB進(jìn)行交互的C或C++語(yǔ)言程序。另外,MATLAB網(wǎng)頁(yè)服務(wù)程序還容許在Web應(yīng)用中使用自己的MATLAB數(shù)學(xué)和圖形程序。MATLAB的一個(gè)重要特色就是具有一套程序擴(kuò)展系統(tǒng)和一組稱之為工具箱的特殊應(yīng)用子程序。工具箱是MATLAB函數(shù)的子程序庫(kù),每一個(gè)工具箱都是為某一類學(xué)科專業(yè)和應(yīng)用而定制的,主要包括信號(hào)處理、控制系統(tǒng)、神經(jīng)網(wǎng)絡(luò)、模糊邏輯、小波分析和系統(tǒng)仿真等方面的應(yīng)用。

     ?。?)應(yīng)用軟件開(kāi)發(fā)(包括用戶界面)

      在開(kāi)發(fā)環(huán)境中,使用戶更方便地控制多個(gè)文件和圖形窗口;在編程方面支持了函數(shù)嵌套,有條件中斷等;在圖形化方面,有了更強(qiáng)大的圖形標(biāo)注和處理功能,包括對(duì)性對(duì)起連接注釋等;在輸入輸出方面,可以直接向Excel和HDF5進(jìn)行連接。

提問(wèn)者:semiaxis 地點(diǎn):- 瀏覽次數(shù):7094 提問(wèn)時(shí)間:03-02 21:43
我有更好的答案
提 交
撰寫答案
提 交
1 / 3
1 / 3
相關(guān)電子百科
硅膠板
3D晶體管
雙極性晶體管
晶體管時(shí)間繼電器
導(dǎo)熱硅膠墊
相關(guān)MATLAB
很有用的單片機(jī)串口數(shù)據(jù)圖像顯示,matlab串口分析.
分享一個(gè)MATLAB從入門到精通教程
關(guān)于硬件芯片與matlab處理效果對(duì)比
求助語(yǔ)音識(shí)別matlab程序
MATLAB模塊介紹