matlab文件输入输出.docx

上传人:小飞机 文档编号:3161277 上传时间:2023-03-11 格式:DOCX 页数:3 大小:37.34KB
返回 下载 相关 举报
matlab文件输入输出.docx_第1页
第1页 / 共3页
matlab文件输入输出.docx_第2页
第2页 / 共3页
matlab文件输入输出.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《matlab文件输入输出.docx》由会员分享,可在线阅读,更多相关《matlab文件输入输出.docx(3页珍藏版)》请在三一办公上搜索。

1、matlab文件输入输出matlab文件输入输出 MATLAB 学习指南 第五章文件输入/输出 5.1. 二进制文件的保存/读取与操作系统的调用当使用 MATLAB 时,或者当运行一个 m-文件或者交互地进行计算时,存在一个主存结构,MATLAB 使用主存结构记录所有变量的值。此内存空间以二进制的格式被写入一个文件,可用来存储计算结果以便日后使用。当不得不中断一个MATLAB 程序时,这种格式通常是很有用的。下列指令说明如何使用这一存储选项来建立一个二进制文件。 首先,我们来定义一些我们想保存的变量。 “save”指令将内存空间中的数据保存到已命名的二进制文件中。 “load”指令将存储在已命

2、名的二进制文件中的数据载入内存。 如果我们想要去掉这个文件,我们可以使用“delete”指令。 在上面的指令中,我已经使用了途径名来指定目录。使用指令“pwd”,我们能看到当前的默认目录。 matlab文件输入输出 使用“cd”指令可以转换到另一目录。 我们也可以使用“save”指令,仅将所选择的变量保存到一个二进制文件中。 5.2. 向 ASCII 文件输入数据/从 ASCII 文件输出数据 首先,我们来定义一些我们想保存的变量。 matlab文件输入输出 现在,我们将 Afull 的内容写入一个我们能够读取的文件。 一种选择是使用 ascii 格式的“save”指令,这样就能够以 asci

3、i 格式写入文件。 我们也可以用这种方式载入一个文件。ASCII 文件 filename.dat 的内容被存储在 MATLAB 变量文件名中。这是将数据从实验或其它程序输入到 MATLAB 中的一种好方法。 如果我们增加选项-double,数据就能以双倍的位数输出,从而使精确度提高。 我们可将这一指令用于多个变量,但是可以看到内存空间并未增加。 使用与 C 中很相似的指令,MATLAB 也允许更复杂的格式化的文件数据的输入/输出。 首先,我们列举所有目录中的文件。 Is 接下来,我们建立一个输出文件并使用具有语句结构的“fopen”指令为此文件分配一个标记。FID=fopen(文件名,容许) 通常,容许为下列中的一个: r=只读 w=写 a=添加 r=读和写 w=为读和写建立输出文件 a+读和添加 现在,使用“fprintf”指令,我们将 b 向量作为列向量输入到输出文件中。在FORMAT 字符串中,n代表回车,10.5f 表示输出的是浮点小数,小数点后有 5 位数,总字段宽度为 10。 matlab文件输入输出 现在,我们关闭文件显示结果。 MATLAB 的“fprintf”指令也可以被载入以避免使用 for 循环。 matlab文件输入输出

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号