前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Matlab系列之变量

Matlab系列之变量

作者头像
狂人V
发布2020-06-29 11:50:20
4190
发布2020-06-29 11:50:20
举报
文章被收录于专栏:电子狂人电子狂人
编程人员都知道,在编写代码的时候,都会自定义自己所需的变量,而大多时候没有用到非自定义也非特殊的变量名称时会报错,而在MATLAB中也有一定的相似,不过它并不一定要提前定义相关变量即可运行。

~Show Time~

MATLAB中表达式一般由变量、函数以及运算符组成,而对于变量的命名有以下的规则

1、变量名区分大小写

2、变量名长度不要超过31位,超出部分会被忽略

3、变量名以字母开头,然后可以用字母、数字和下划线进行组合

在MATLAB开篇的那一文中以及说过,MATLAB可以不对变量声明就直接使用,因此可以不需要指定变量类型,在运行的时候,MATLAB会自动根据所赋予变量的值或者对其的操作来识别变量的类型,还有就是在赋值的时候,如果一个变量已经赋值过了,在新的赋值过程中,新值会代替旧的那个值。

在C语言中知道,变量会有全局变量与局部变量两种,在MATLAB中也同样如此,在未进行说明的情况下,都是当作局部变量处理,若要定义未全局变量,则在变量前加关键字“global”进行定义,一般全局变量都会用大写的英文字符表示。

这边说到的关键字,就是MATLAB中的一种特殊变量,是由系统预定义的一种变量,也指预先定义的有特别意义的标识符,有特定的作用,可以直接进行使用,但是不能被指定为自定义的变量名称,比如“pi”,这个就是代表圆周率π,即常数:3.14159265358.......,以下给出一些常见的特殊变量及其含义

变量名称

变量含义

ans

MATLAB中运算的默认变量

pi

圆周率π

eps

计算机的最小数,PC机是2-52

inf

无穷大

NaN

不是一个数,Not a Number

i或j

复数的虚部单位

nargin

所用函数的输入变量数

nargout

所用函数的输出变量数

realmin

最小可用正实数

realmax

最大可用正实数

除了上表中的特殊变量属于关键字以外,MATLAB的管理类命令、变成控制语句都属于关键字。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-06-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 电子狂人 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档