1 一、Matlab 的变量与常量
Matlab 中变量和常量存储都是相应的数据。
数据类型:基本类型、构造类型、符号对象
基本类型:数字型、字符串型
数字型:整型、浮点型
整形:无符号、有符号(int8、int16、int32、int64 1位、2位、4位、8位) 浮点型:单精度(32位)、双精度(64位)
基本类型:数组类型(常见)、细胞类型、结构类型、类类型
符号对象(比较少见)
变量:在运算过程中其数值可以改变的量;
常量:在运算过程中其数值不改变的量。
变量命名规则: 变数名称是由一个字母开头,其后可以有任意数量的字母、数字或下划线。在变量命名时尽量使用小写字母,名字要有实在的意义,不要和系统保留的关键字(常量)和函数名相同的名字,容易出错。
MATLAB 是区分大小写的,变量名可以是任意长度。
Matlab 语言是一种弱类型语言,C 语言是强类型语言,变量在复制之前要对它的类型进行严格的申明,不同就会出错,而matlab 不需要事先申明。
变量初始化:
1、采用赋值语句初始化变量;
2、用input 函数从键盘输入初始化变量,如下:
3、matlab 已经定义好了的一些常量:
I 、j 虚数;Inf 无穷大;NaN 不定式;pi 圆周率;ans 特殊的变量。
二、matlab 的基本数据结构
标量、向量、数组、矩阵的概念:标量、向量、数组本质上是特殊的矩阵形式;
matlab
常用的是二维矩阵;标量1*1的矩阵;向量可以看成是1行或者1列的矩阵;向量是数学中的说法,数组是matlab 语言中的说法,但向量和数组在这里指的是同一种数据结构,可以