- MATLAB R2020a入門、精通與實戰
- 劉浩編著
- 564字
- 2024-01-25 17:35:16
2.1.3 命令與函數
命令與函數是MATLAB的靈魂,使用MATLAB離不開對命令與函數的操作。
1.命令
一條命令通常完成一種操作,如clear命令用于清除工作空間。有的命令可能后面帶有參數,如“addpath F:\ MATLAB\M-end”命令用于添加新的搜索路徑。
在MATLAB中,命令與函數都存儲在函數庫里。MATLAB有一個專門的函數庫general,就是用來存放通用命令的。一條命令也是一條語句。
2.函數
MATLAB中包含了大量的函數,可以直接調用。僅MATLAB的基本部分包括的函數類別就有20多種,而每一類別中又有少則幾個、多則幾十個函數。
除基本部分外,還有各種工具箱(工具箱實際上也是由一組組用于解決專門問題的函數構成的),目前MATLAB自帶的工具箱已多達幾十種。函數最一般的引用格式如下:

例如,要引用正弦函數,就書寫成sin(A),A就是一個參數,它可以是一個標量,也可以是一個數組。而對數組求其正弦值是針對其中各元素進行的,這是由數組的特征決定的。
MATLAB提供了大量標準初等數學函數,包括abs、sqrt、exp和sin等。生成負數的平方根或對數不會導致錯誤,系統會自動生成相應的復數結果。另外,MATLAB還提供了許多其他高等數學函數,包括貝塞爾函數和Gamma函數等。
利用elfun函數,可以查看初等數學函數列表:

利用specfun及elmat函數,可以查看高等數學函數和矩陣函數列表:

MATLAB中的函數分為內置函數(如sqrt和sin)及自定義函數。其中,內置函數運行非常高效,但計算的詳細信息不能訪問;自定義函數利用MATLAB編程語言實現。
推薦閱讀
- GIMP 2.6 cookbook
- 中文版After Effects CC 2020完全自學一本通
- Ext JS 3.0 Cookbook
- 設計模式之禪(第2版)
- CoffeeScript Application Development
- Autodesk Ecotect Analysis 2011綠色建筑分析應用
- 中文版Photoshop CS6平面設計從新手到高手(超值版)
- AutoCAD 2018中文版基礎教程
- Implementing SugarCRM 5.x
- SOA Patterns with BizTalk Server 2009
- AutoCAD 2016入門與提高(超值版)
- After Effects影視動畫特效及欄目包裝案例實戰
- Oracle Fusion Middleware Patterns
- 中文版3ds Max 2020基礎教程
- Learning Ext JS