MATLAB 命 令 大 全 和 矩 阵 操 作 大 全 - dengjianqiang2011 的 专栏 - 博客频道 - CSDN.NET MATLAB 矩 阵 操 作 大 全 一 、 矩 阵 的 表 示 在 MATLAB 中 创 建 矩 阵 有 以 下 规 则 : a、 矩 阵 元 素 必 须 在 ”[ ]”内; b、 矩 阵 的 同行元 素 之间用空格(或”,”)隔开; c、 矩 阵 的 行与行之间用”;”(或回车符)隔开; d、 矩 阵 的 元 素 可以 是数值、 变量、 表 达式或函数; e、 矩 阵 的 尺寸不必 预先定义。 二,矩 阵 的 创 建 : 1、 直接输入法 最简单的 建 立矩 阵 的 方法是从键盘直接输入矩 阵 的 元 素 ,输入的 方法按照上面的规 则 。建 立向量的 时候可以 利用冒号表 达式,冒号表 达式可以 产生一 个行向量,一 般格式是: e1:e2:e3,其中 e1 为初始值,e2 为步长,e3 为终止值。还可以 用linspace 函数产生行向量,其调用格式为: linspace(a,b,n) ,其中 a 和 b 是生成向量的 第一 个和最后一 个元 素 ,n 是元 素 总数。 2、 利用 MATLAB 函数创 建 矩 阵 基本矩 阵 函数如下 : (1) ones()函 数 : 产 生 全 为 1 的 矩 阵 , ones(n): 产 生 n*n 维 的 全 1 矩 阵 ,ones(m,n): 产 生 m*n 维 的 全 1 矩 阵 ; (2) zeros()函 数 : 产 生 全 为 0 的 矩 阵 ; (3) rand()函 数 : 产 生 在 ( 0, 1) 区 间 均 匀 分 布 的 随 机 阵 ; (4) eye()函 数 : 产 生 单 位 阵 ; (5) randn()函 数 : 产 生 均 值 为 0, 方 差 为 1 的 标 准 正 态 分 布 随 机 矩 阵 。 3、利用文件建立矩 阵 当矩 阵 尺寸较大或为 经常使用的 数 据矩 阵 , 则可以将此矩 阵 保存为 文件, 在 需要时直接将文件利用 load 命令调入工作环境中使用即可。 同时可以利用命令 reshape对调入的 矩 阵 进行重排。 reshape(A,m,n), 它在 矩 阵 总元素保持不变的 前提下, 将矩阵 A 重新排成 m*n 的 二维 矩 阵 。 二、矩 阵 的 简单 操作 1.获取矩 阵 元素 可以通过下标 ( 行列索引) 引用矩 阵 的 元素, 如 Matrix(m,n)。 也可以采用矩 阵 元素的 序号来引用矩 阵 元素。 矩 阵 元素...