- 10
- 0
- 约3.2万字
- 约 41页
- 2017-06-09 发布于湖北
- 举报
第2章 MATLAB数值计算
MATLAB的数学计算=数值计算+符号计算
其中符号计算是指使用未定义的符号变量进行运算,而数值计算不允许使用未定义的变量。
2.1 变量和数据
2.1.1数据类型
数据类型数值型、字符串型、元胞型、结构型等数值型=双精度型、单精度型和整数类整数类=无符号类(uint8、uint16、uint32、uint64)和符号类整数(int8、int16、int32、int64)?MATLAB默认的数值类型是双精度型。
2.1.2数据
1. 数据的表达方式可以用带小数点的形式直接表示用科学计数法以下都是合法的数据表示:
-2、5.67、2.56e-56(表示2.56×10-56)、4.68e204(表示4.68×10204)
2. 矩阵和数组的概念
在MATLAB的运算中,经常要使用标量、向量、矩阵和数组,这几个名称的定义如下:
标量:是指1×1的矩阵,即为只含一个数的矩阵。
向量:是指1×n或n×1的矩阵,即只有一行或者一列的矩阵。
矩阵:是一个矩形的数组,即二维数组,其中向量和标量都是矩阵的特例,0×0矩阵为空矩阵([])。
数组:是指n维的数组,为矩阵的延伸,其中矩阵和向量都是数组的特例。
3. 复数
复数由实部和虚部组成,MATLAB用特殊变量“i”和“j”表示虚数的单位。复数运算不需要特殊处理,可以直接进行。
z=a+b*i或z=a+b*j
z
原创力文档

文档评论(0)