matlab变量,关键字

matlab变量,关键字

MATLAB变量命名规则:

  • 变量名区分大小写。
  • 变量名长度不得超过 31 位,第 31 个字符之后的字符将被 MATLAB 语言所忽略。
  • 变量名以字母开头,可以是字母、数字、下划线组成,但不能使用标点。

        定义变量时不需要事先声明,也不需要指定变量类型,MATLAB会自动依据所赋予的变量值或者对变量进行的操作来自动识别类型。
        如果一变量已经被赋过值,若重新赋值,则新值会替代旧值,变量类型也会变为新值的类型。
        在变量前加关键字global即定义为全局变量,常使用大写的英文字符表示。否则,一般定义的变量为局部变量,仅在M文件内有效。

        常见的特殊变量:

变量名称变量含义变量名称变量含义
ansMATLAB中默认变量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 也包含算数运算、逻辑运算、关系运算等运算类型,每种类型的运算都有自己的运算符,并可对关系和逻辑进行运算,而且都有相应的运算函数。
        注:具有特殊含义的符号与名字不能用作变量名称。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值