语言基础知识 输入命令 ans 最近计算的答案 clc 清除命令行窗口 diary 将命令行窗口文本保存到文件中 format 设置命令行窗口输出显示格式 home 发送光标复位 iskeyword 确定输入是否为 MATLAB 关键字 more 控制命令行窗口分页输出 矩阵和数组 数组的创建和串联 accumarray 使用累加构造数组 blkdiag 根据输入参数构造分块对角矩阵 diag 创建对角矩阵或获取矩阵的对角元素 eye 单位矩阵 false 逻辑 0(假) freqspace 频率响应的频率间距 linspace 生成线性间距矢量 logspace 生成对数间距矢量 meshgrid 二维和三维空间中的矩形网格 ndgrid N 维空间中的矩形网格 ones 创建全部为 1 的数组 rand 均匀分布的随机数 true 逻辑值 1(真) zeros 创建全零数组 cat 沿指定维度串联数组 horzcat 水平串联数组 vertcat 垂直串联数组 索引 colon 创建矢量、数组下标和 for 循环迭代 end 终止代码块或指示最大数组索引 ind2sub 线性索引的下标 sub2ind 将下标转换为线性索引 数组维度 length 最大数组维度的长度 ndims 数组维度数目 numel 数组元素的数目 size 数组维度 height 表行数 width 表的变量数 iscolumn 确定输入是否为列矢量 isempty 确定数组是否为空 ismatrix 确定输入是否为矩阵 isrow 确定输入是否为行矢量 isscalar 确定输入是否为标量 isvector 确定输入是否为矢量 数组排序和调整 blkdiag 根据输入参数构造分块对角矩阵 circshift 循环偏移数组 ctranspose 复共轭转置 diag 创建对角矩阵或获取矩阵的对角元素 flip 翻转元素顺序 fliplr 将数组从左向右翻转 flipud 将数组从上向下翻转 ipermute N 维数组的逆置换维度 permute 重新排列 N 维数组的维度 repelem 重复数组元素副本 repmat 重复数组副本 reshape 重新排列数组 rot90 将数组旋转 90 度 shiftdim 移动维度 issorted 确定集元素是否处于排序顺序 sort 对数组元素排序 sortrows 对数组行排序 squeeze 删除单一维度 transpose 转置矢量或矩阵 vectorize 矢量化表达式 运算符和基本运算 算术运算 plus 加法 uplus 一元加法 minus 减法 uminus 一元减法 times 按元素乘法 rdivide 数组右除 ldivide 数组左除 power 按元素求幂 mtimes 矩阵乘法 mrdivide 对线性方程组 xA = B 求解 x mldivide 对线性方程...