正在加载图片...
数字信号处理 则表示将字符串 happly new year’赋值给字符变量a。 若用户输入:b=365 则表示将数值365赋值给数值变量b 和其他高级语不同的是, MATLAB使用变量时不需要预先对变量类型进行说明, MATLAB 会自动根据所输入的数据来决定变量的饿数据类型和分配存储空间。 2、数值 在 MATLAB内部,每个数据元素都是用双精度来表示和存储的,大约有16位有效数 字。其数值有效范围约为10-308~10+30 但在进行数据输入输出时, MATLAB却可以用不同的格式。如果参加运算的每个元素 均为整数,则 MATLAB将用不加小数点的纯整数格式显示运算结果,否则,按默认的输出 格式显示结果。 MATLAB的默认格式为 short格式,该格式显示运算结果为保留小数点后4 位有效数字。用户可以通过 format命令改变输出格式为long,以得到更多的有效数字(小 数点后14位)。需要注意的是,数据输出格式的改变,并不影响该数据在 MATLAB内部的 存储精度。设置为 short很long输出格式的命令分别为 format short format long MATLAB通常用十进制数来表示一个数,亦可用科学计数法来表示一个数。另外, MATLAB还可以进行复数运算,复数可以由如下语句来产生 C=a+ib(或c=a+j*b) 将实部a虚部为b的复数赋值给复变量c C=a↑exp(j*b)(或C=a’exp(j*b)将模为a辐角为b的复数赋值给复数c 其中I、j是虚数单位 以下是 MATLAB各种合法的输入数据示例: 0.000076 8.2467-10 2.67i 1.02E3i -7.6 3.4502e+20 3、矩阵 矩阵是 MALTAB进行数据处理和运算的基本元素。 MATLAB的大部分运算或命令都是 在矩阵运算的意义下执行的。我们通常意义上的数量(标量)在 MATLAB系统中是作为 的矩阵来处理的,而仅有一行或一列的矩阵在 MATLAB中称为向量 4、数组 在 MATLAB中,数组也是一个重要的概念,矩阵在某些情况下可视为二阶的数值型数 组。但是在 MATLAB中,数组和矩阵运算规则却有较大的区别。例如,两矩阵相乘和两数 组相乘遵循的运算规则就是完全不相同的 5、函数 MATLAB为用户提供了丰富且功能各异的函数,用户可以直接用这些函数来进行数据处 理。函数由函数名和参数组成,函数调用的格式为: 函数名(参数) 例如,若在 MATLAB的命令窗口输入命令 a=sin(b)数字信号处理 3 则表示将字符串 ‘happly new year’ 赋值给字符变量 a.。 若用户输入:b=365 则表示将数值 365 赋值给数值变量 b。 和其他高级语不同的是,MATLAB 使用变量时不需要预先对变量类型进行说明,MATLAB 会自动根据所输入的数据来决定变量的饿数据类型和分配存储空间。 2、数值 在 MATLAB 内部,每个数据元素都是用双精度来表示和存储的,大约有 16 位有效数 字。其数值有效范围约为 308 308 10 ~ 10 − + 。 但在进行数据输入输出时,MATLAB 却可以用不同的格式。如果参加运算的每个元素 均为整数,则 MATLAB 将用不加小数点的纯整数格式显示运算结果,否则,按默认的输出 格式显示结果。MATLAB 的默认格式为 short 格式,该格式显示运算结果为保留小数点后 4 位有效数字。用户可以通过 format 命令改变输出格式为 long,以得到更多的有效数字(小 数点后 14 位)。需要注意的是,数据输出格式的改变,并不影响该数据在 MATLAB 内部的 存储精度。设置为 short 很 long 输出格式的命令分别为: format short format long MATLAB 通常用十进制数来表示一个数,亦可用科学计数法来表示一个数。另外, MATLAB 还可以进行复数运算,复数可以由如下语句来产生: C=a+i*b (或 c=a+j*b) 将实部 a 虚部为 b 的复数赋值给复变量 c C=a*exp(j*b) (或 C=a*exp(j*b)) 将模为 a 辐角为 b 的复数赋值给复数 c 其中 I、j 是虚数单位 −1 。 以下是 MATLAB 各种合法的输入数据示例: 365 -18 0.000076 8.2467-10 2.67i 1.02E3i -7.6 -3.4502e+20 3、矩阵 矩阵是 MALTAB 进行数据处理和运算的基本元素。MATLAB 的大部分运算或命令都是 在矩阵运算的意义下执行的。我们通常意义上的数量(标量)在 MATLAB 系统中是作为 的矩阵来处理的,而仅有一行或一列的矩阵在 MATLAB 中称为向量。 4、数组 在 MATLAB 中,数组也是一个重要的概念,矩阵在某些情况下可视为二阶的数值型数 组。但是在 MATLAB 中,数组和矩阵运算规则却有较大的区别。例如,两矩阵相乘和两数 组相乘遵循的运算规则就是完全不相同的。 5、函数 MATLAB 为用户提供了丰富且功能各异的函数,用户可以直接用这些函数来进行数据处 理。函数由函数名和参数组成,函数调用的格式为: 函数名(参数) 例如,若在 MATLAB 的命令窗口输入命令: a=sin(b)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有