MATLAB 数 学 运 算 基 础 1/10 目 录 1 数 据 表 示 方 法 2 矩 阵 的 赋 值 3 向 量 的 赋 值 4 用 矩 阵 元 素 组 成 新 矩 阵 附 : 矩 阵 赋 值 中 的 标 点 符 号 5 矩 阵 运 算 6 多 维 矩 阵 7 元 胞 数 组 8 自 定 义 函 数 9 数 值 计 算 10 符 号 数 学 11 绘 图 12 文 件 和 数 据 13 控 制 语 句 14 字 符 串 15 帮 助 16 函 数 库 17 日 志 文 件1 数 据 表 示 方 法 1. MATLAB 中 的 数 据 单 位 是 矩 阵 , 矩 阵 的 元 素 可 以 是 实 数 , 也 可 以 是 复 数 。复 数 表 示 为 a+bi 或者 a+bj, 如2.73+42.6i或者 2.73+42.6j, 但 MATLB 给出的 运 算 结果中 只有 i 而没有 j 。在符 号 表 达式中 , 系数 与 i 或者系数 与 j之间应加上*号 。 2. 向 量 是 矩 阵 的 特殊形式, 即向 量 是 只有一行或者只有一列的 矩 阵 。 3. 单 个数 的 属性为 1×1 矩 阵 , 例如, a=4, size(a), 返回[1 1], 但与矩 阵 相加, 相乘时, 按数 学 规则视为单 个数 。 4. 矩 阵 的 左上角元 素 的 脚标 为(1,1), 而不是 (0,0), 向 量 的 元 素 的 起始脚标 是 (1)而不是 (0)。 5. 矩 阵 元 素 也 可 以 用 单 脚标 指示 , 这时, 元 素 脚标 号 = (元 素 列号 -1) x 矩 阵 总行数 + 元 素 行号 例: >> a = [ 1 2 3 4; 5 6 7 8; 9 10 11 12 ] 得 a = 1 2 3 4 5 6 7 8 9 10 11 12 >> a(9) 得 a(9)= 11 2 矩 阵 的 赋 值 1. 对整个矩 阵 赋 值 例: 为二行二列矩 阵 赋 值 , 赋 值 式中 的 逗号 可 以 用 空格代替 >> a = [ 236, 347; 365, 56 ] 或 MATLAB 数 学 运 算 基 础 2/10 >> a = [ 236 347; 365 56 ] 或 >> a = [ 236, 347 ; 365, 56 ] 或 >> a = [ 236 347 365 56 ] 2. 逐 个 元 素 赋 值 逐 个 元 素 赋 值 时 , 允 许 跳 空 赋 值 , 跳 过 的 元 素 的 值 默 认 为 0。 例: >> a(1, 1) = 34; a(1, 2) = 57; a(3, 4) = 17 得 a = 34 57 0 0 0 0 0 0 ...