MATLAB打卡(220116)

MATLAB打卡(22/01/16)

今天开始正式接触MATLAB,以看视频的形式简单入门MATLAB这门语言,并方便自己未来查看。

1. 变量

  • 与大多数语言不同的是,MATLAB中的变量并不需要声明类型,但他们都使用“ = ”来赋值。
  • 关于变量名,与大多数编程语言相同,MATLAB的变量对大小写敏感,并且不能以数字开头,但是变量名只能由{0 ~ 9a ~ zA ~ Z}组成。
  • 还有一些具有特殊意义的变量,无法做变量名(可以使用 iskeyword查看MATLAB语言所有的关键字 )
变量意义
ans上一句的运算结果
i 和 j复数算子
Inf无穷
eps浮点相对精度,即1.0到下一个浮点数之间的距离(值为2.2204e-16)
NaN非数字
pi圆周率π
  • MATLAB中优先级(calling priority)高到低如下
变量
内置函数
子功能
私有函数
MEX-file
P-file
M-file
  • 在MATLAB中,如果一个函数被变量占用,则调用clear <变量名>可以取消绑定在该函数名上的变量名(clear是一个比较危险的命令,因为该命令后若不加参数,则表示清除当前工作区内的 所有变量.)
  • MATLAB中不需要定义变量类型,但是并不代表MATLAB没有变量类型。变量类型有: logicalchar,numeric,cell,struct以及由他们组成的数组或矩阵.

Alt

  • 我们直接定义的数字型变量,默认是以double形式存储的.

    我们可以通过format <显示格式>改变数字型变量的显示格式.

显示格式说明例子
short短定点格式.显示小数点后4位3.1416
long长定点格式.对double类型变量显示小数点后15位,对float类型变量显示小数点后7位.3.141592653589793
shortE短科学计数法,显示小数点后4位.并带有科学计数法标记.3.1416e+00
longE长科学计数法.对double类型变量显示小数点后15位,对float类型变量显示小数点后7位.并带有科学计数法标记.3.141592653589793e+00
bank银行格式.显示小数点后2位.3.14
hex十六进制格式.400921fb54442d18
rat比例格式355/113

2. MATLAB命令行

  1. 使用行尾 ;抑制输出:在一行命令后使用;抑制输出,否则预算结果将被显示在终端上

  2. 其他实用命令:

    命令作用
    clc清除终端的输出
    clear清除当前工作区的所有变量
    who以简略格式显示工作区所有变量
    whos以复杂格式显示工作区内所有变量
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值