中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • MATLAB編程與應用系列-第2章 數組及矩陣的創建及操作(1)

MATLAB編程與應用系列-第2章 數組及矩陣的創建及操作(1)

發布時間:2020-07-28 23:27:48 來源:網絡 閱讀:249 作者:德特數據 欄目:開發技術

本系列教程來源于出版設計《基于MATLAB編程基礎與典型應用書籍》,如涉及版權問題,請聯系:156204968@qq.com。 出版社:人民郵電出版社, 頁數:525。

本系列教程目前基于MATLABR2006a,可能對于更高級版本的功能和函數有差異,教程中如有問題,請聯系:156204968@qq.com

MATLAB中的數學計算部分包括數值計算和符號計算兩大部分,數值計算是MATLAB的核心,在數值計算過程中,同樣需要輔以適當的符號運算,目前符號運算的發展也非常完善,同樣得到廣泛的應用。本章將主要介紹數值計算部分中的數組及矩陣的創建及尋訪等操作,內容包括:

  • 基本概念
  • 數組及矩陣的創建和操作
  • 多維數組

2.1 基本概念

本節將介紹MATLAB中的一些基本概念,包括常量、變量以及矩陣、數組。MATLAB編譯環境中,主要的常量包括圓周率pi, 最小數值eps, 無窮大inf等。每一個編譯器都有自身的變量命名法則,對于MATLAB同樣如此,首先變量名不能以數字開頭,不能與系統函數沖突,否則會出現意想不到的錯誤。而MATLAB之所以作為科學計算的首選工具,其原因在于MATLAB強大的矩陣和數組計算能力,下面的章節將詳細介紹相關的概念。
###2.1.1 常量和變量

MATLAB經常使用的參變量可分為為常量和變量。例如下列的內容都是合法的常量。

1 -1.20 0.11e+10 -5e+2 0.5+5i

由于常量的使用比較簡單,在此不做重點介紹。重點介紹經常使用的變量的定義和使用。

(1)變量的命名規則

變量的命名需要遵循以下幾條規則。

  • 變量名的組成可以是英文字母、數字和下劃線。

  • 變量名的第一個字符必須英文字母,并且區分大小寫,例如out和Out是兩個不同的變量。

  • 變量名的長度不能超過63個字符,并且變量名中不能含有空格和標點符號。

注意:MATLAB已經定義的一些關鍵字不能作為變量名使用,例如程序控制流字if、while、for、return等。

用戶在MATLAB中使用變量時一般不需要事先聲明,系統會根據實際使用情況自動生成變量,并安排合適的存儲空間,這一點與其他的編程語言不同,極大程度上方便了用戶的使用。

(2)特殊變量

與C、C++等其他的編程語言不同,MATLAB除了用戶自己可以定義和使用變量例外,系統還預先定義了一些特殊的變量和常數,見表2.1所示。這些特殊變量當MATLAB啟動時駐留在內存。值得注意的是用戶在定義自己的變量時,應該盡量的避免使用這些特殊變量名,以免造成邏輯上的錯誤。

特殊變量 取值
ans 運算結果的默認變量名
pi 圓周率π
eps 計算機的最小數
inf 無窮大,如1/0
NaN或nan 非數,如0/0、∞/∞、0×∞
i或 j i=j=sqrt(-1)
nargin 函數的輸入變量數目
nargout 函數的輸出變量數目
realmin 最小的可用正實數
realmax 最大的可用正實數

注意:表中的變量名如果沒有被用戶使用,那么變量的值為系統的預定義值。如果用戶對上表中的變量進行了重新賦值,則變量的值被臨時覆蓋,變為用戶定義的值。此時可以在命令輸入窗口中輸入clear命令消除用戶自定義的變量值。

作者:德特數據
聯系方式:156204968@qq.com

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汉中市| 乃东县| 永州市| 华容县| 垣曲县| 达日县| 霍城县| 乌鲁木齐县| 温泉县| 印江| 阳朔县| 长泰县| 兴宁市| 丹东市| 视频| 河源市| 稷山县| 钟山县| 大田县| 门源| 合水县| 新建县| 敦煌市| 阳城县| 黄石市| 西乌珠穆沁旗| 滦南县| 莱芜市| 龙川县| 边坝县| 富蕴县| 涞源县| 藁城市| 邳州市| 建德市| 南安市| 大石桥市| 华亭县| 呼玛县| 舒兰市| 礼泉县|