matlab變量,關鍵字

matlab變量,關鍵字

MATLAB變量命名規則:

  • 變量名區分大小寫。
  • 變量名長度不得超過 31 位,第 31 個字符之後的字符將被 MATLAB 語言所忽略。
  • 變量名以字母開頭,可以是字母、數字、下劃線組成,但不能使用標點。

        定義變量時不需要事先聲明,也不需要指定變量類型,MATLAB會自動依據所賦予的變量值或者對變量進行的操作來自動識別類型。
        如果一變量已經被賦過值,若重新賦值,則新值會替代舊值,變量類型也會變爲新值的類型。
        在變量前加關鍵字global即定義爲全局變量,常使用大寫的英文字符表示。否則,一般定義的變量爲局部變量,僅在M文件內有效。

        常見的特殊變量:

變量名稱 變量含義 變量名稱 變量含義
ans MATLAB中默認變量 i(j) 複數中的虛數單位
pi 圓周率 nargin 所用函數的輸入變量數
eps 計算機中的最小數 nargout 所用函數的輸出變量數
inf 無窮大 realmin 最小可用正實數
NaN 無定值 realmax 最大可用正實數

關鍵字
        同其他高級語言一樣,MATLAB也有預先定義具有特殊含義的標識符,稱作保留字。在MATLAB的command Window中可以使用iskeyword來列出系統關鍵字:

>> iskeyword
ans = 
     'break'
     'case'
     'catch'
     'classdef'
     'continue'
     'else'
     'elseif'
     'end'
     'for'
     'function'
     'global'
     'if'
     'otherwise'
     'parfor'
     'persistent'
     'return'
     'switch'
     'try'
     'while'
 >> 

        MATLAB 也包含算數運算、邏輯運算、關係運算等運算類型,每種類型的運算都有自己的運算符,並可對關係和邏輯進行運算,而且都有相應的運算函數。
        注:具有特殊含義的符號與名字不能用作變量名稱。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章