在 编 写 一 个 程 序 时 , 经 常 需 要 从 外 部 读 入 数 据 , 或 者 将 程 序 运 行 的 结 果 保 存 为 文件 。 MATLAB 使 用 多 种 格 式 打 开 和 保 存 数 据 。 本 章 将 要 介 绍 MATLAB 中 文 件 的 读 写和 数 据 的 导 入 导 出 。 13.1 数 据 基 本 操 作 本 节 介 绍 基 本 的 数 据 操 作 , 包 括 工 作 区 的 保 存 、 导 入 和 文 件 打 开 。 13.1.1 文 件 的 存 储 MATLAB 支 持 工 作 区 的 保 存 。 用 户 可 以 将 工 作 区 或 工 作 区 中 的 变 量 以 文 件 的形 式 保 存 , 以 备 在 需 要 时 再 次 导 入 。 保 存 工 作 区 可 以 通 过 菜 单 进 行 , 也 可 以 通 过命 令 窗 口 进 行 。 1. 保 存 整 个 工 作 区 选 择File 菜 单 中 的Save Workspace As… 命 令 , 或 者 单 击 工 作 区 浏 览 器 工具 栏 中 的 Save, 可 以 将 工 作 区 中 的 变 量 保 存 为 MAT 文 件 。 2. 保 存 工 作 区 中 的 变 量 在 工 作 区 浏 览 器 中 , 右 击 需 要 保 存 的 变 量 名 , 选 择 Save As… , 将 该 变 量 保存 为 MAT 文 件 。 3. 利 用 save 命 令 保 存 该 命 令 可 以 保 存 工 作 区 ,或 工 作 区 中 任 何 指 定 文 件 。该 命 令 的 调 用 格 式 如 下 : ● save: 将 工 作 区 中 的 所 有 变 量 保 存 在 当 前 工 作 区 中 的 文 件 中 , 文 件 名 为 matlab.mat, MAT文 件 可 以 通 过 load函 数 再 次 导 入 工 作 区 ,MAT函 数 可 以 被 不 同的 机 器 导 入 , 甚 至 可 以 通 过 其 他 的 程 序 调 用 。 ● save('filename'): 将 工 作 区 中 的 所 有 变 量 保 存 为 文 件 , 文 件 名 由filename指 定 。 如 果 filename中 包 含 路 径 , 则 将 文 件 保 存 在 相 应 目 录 下 , 否 则 默 认路 径为 当 前 路 径 。 ● save('filename', 'var1', 'var2', ...): 保 存 指 定 的 变 量 在 ...