- 數(shù)字通信同步技術(shù)的MATLAB與FPGA實現(xiàn):Altera/Verilog版(第2版)
- 杜勇編著
- 4字
- 2024-01-19 15:29:50
1.7 MATLAB軟件
1.7.1 MATLAB簡介
20世紀70年代,美國新墨西哥大學(xué)計算機科學(xué)系主任Cleve Moler為了減輕學(xué)生編程的負擔(dān),用FORTRAN語言編寫了MATLAB。Little、Moler、Steve Bangert在1984年合作成立的MathWorks公司,正式把MATLAB推向市場。20世紀90年代,MATLAB已成為控制界的標準計算軟件。MATLAB不斷推出新的版本,本書中的所有MATLAB程序均采用MATLAB R2014a版本進行編輯調(diào)試。
MATLAB是由美國Mathworks公司發(fā)布的主要面對科學(xué)計算、可視化和交互式程序設(shè)計的高科技計算環(huán)境,它將數(shù)值分析、矩陣計算、科學(xué)數(shù)據(jù)可視化,以及非線性動態(tài)系統(tǒng)的建模和仿真等諸多強大功能集成在一個易于使用的視窗環(huán)境中,為科學(xué)研究、工程設(shè)計,以及必須進行有效數(shù)值計算的眾多領(lǐng)域提供了一種全面的解決方案,并在很大程度上擺脫了傳統(tǒng)非交互式程序設(shè)計語言(如C、FORTRAN)的編輯模式,代表了當(dāng)今國際科學(xué)計算軟件的先進水平。MATLAB在數(shù)學(xué)類科技應(yīng)用軟件中的數(shù)值計算方面首屈一指,可以進行矩陣運算、繪制函數(shù)和數(shù)據(jù)、實現(xiàn)算法、創(chuàng)建用戶界面、鏈接其他編程語言的程序等,主要應(yīng)用于工程計算、控制設(shè)計、信號處理與通信、圖像處理、信號檢測、金融建模設(shè)計與分析等領(lǐng)域。
MATLAB的基本數(shù)據(jù)單位是矩陣,它的指令表達式與數(shù)學(xué)公式、工程應(yīng)用中常用的形式十分相似,因此用MATLAB來解算問題要比用C、FORTRAN等語言簡便得多,并且MATLAB也吸收了像Maple等軟件的優(yōu)點,使MATLAB成為一個強大的數(shù)學(xué)軟件。MATLAB在新的版本中還加入了對C、FORTRAN、C++、Java等語言的支持,用戶可以直接調(diào)用已編寫好的程序,也可以將自己編寫的實用程序?qū)隡ATLAB函數(shù)庫中方便以后調(diào)用。此外,許多的MATLAB愛好者都編寫了一些經(jīng)典的程序,用戶下載后就可以直接使用。
- MERN Quick Start Guide
- 物聯(lián)網(wǎng)關(guān)鍵技術(shù)及應(yīng)用
- 物聯(lián)網(wǎng)+BIM:構(gòu)建數(shù)字孿生的未來
- 物聯(lián)網(wǎng)信息安全
- HTML5 Game development with ImpactJS
- 無人機通信
- 面向云平臺的物聯(lián)網(wǎng)多源異構(gòu)信息融合方法
- 企業(yè)私有云建設(shè)指南
- 計算機網(wǎng)絡(luò)與通信(第2版)
- 區(qū)塊鏈輕松上手:原理、源碼、搭建與應(yīng)用
- Mastering Dart
- 網(wǎng)絡(luò)工程實施技術(shù)與方案大全
- Getting Started with nopCommerce
- 物聯(lián)網(wǎng)
- 計算機通信網(wǎng)絡(luò)安全