MATLAB如何读写文本txt文件,二进制bin文件?
1、教学内容
计算机中文件的存储
ASCII码简介
Windows TXT 文件的编码方式
MATLAB以二进制方式读写TXT文件示例
MATLAB 以文本方式读入TXT文件
使用load / dlmread读取数值
使用fgetl按行读入
使用fscanf按指定的数据类型读入
使用textscan读取——N个案例分析


2、计算机中文件的存储 & ASCII 码简介
计算机由无数个逻辑电路组成,逻辑电路只有0 /1两个状态(高/ 低电平)
存储在计算机内存或者硬盘里的数据,只能使用01表示
ASCII 码:西文字符的通用编码方式,8 位二进制编码,一个字符占用一个字节


3、Windows TXT 文件的编码方式

4、MATLAB 二进制方式读写文件示例
MATLAB 以二进制方式,读/ 写文件:读/ 写的内容均为编码
在Windows 简体中文操作系统下,使用默认的ANSI编码(GBK 码),读/ 写TXT文件


5、MATLAB 读入文本文件——使用load / dlmread读取数值
使用load函数,依次读取Data3.txt ~ Data9.txt 里的数值
使用dlmread函数,依次读取Data3.txt ~ Data9.txt 里的数值
函数load 和dlmread的更多用法和案列,请查阅MATLAB help 文档


6、MATLAB 读入文本文件——使用fgetl按行读入

7、MATLAB 读入文本文件——使用fscanf按指定的数据类型读入

8、MATLAB 读入文本文件——使用textscan读取
MATLAB 读入文本文件的通用函数
MATLAB textscan案例分析






9、MATLAB textscan案例分析(续)





10、结束语

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:74
阅读量:48
阅读量:44
阅读量:87
阅读量:96