MATLAB--read、write、open、print文件介绍

 时间:2025-01-07 15:27:29

1、1)csvread函数:MATLAB读文件数据——csv文件:将“0001.csv”文件中的数据读出到矩阵M:M = csvread('0001.csv')读入文件中特定m~n行数据到数组M:M = csvread('0001.csv',m,n),举例:第一图为.csv文件中的数组,第二图用csvread函数读入,图三将图二红框内部分读出:

MATLAB--read、write、open、print文件介绍
MATLAB--read、write、open、print文件介绍
MATLAB--read、write、open、print文件介绍

2、2)csvwrite函数:MATLAB写数据到文件——csv文件:在1)的基础上将矩阵M中的数据写入“jxh.csv”文件:csvwrite('jxh.csv',M)写入特定m~n行数据到文件:csvwrite('jxh.csv',M,m,n),举例:第一图为M数组全部写入.csv文件中,第二图将M数组从文件的第m行,第n列开始,全部写入.csv文件。

MATLAB--read、write、open、print文件介绍
MATLAB--read、write、open、print文件介绍

3、3)xlsread函数:按照函数中的参数指定的范围,从单元格开始读取文件,返回数据。Q=xlsread('MATLAB_input.xlsx',sheet, range);

MATLAB--read、write、open、print文件介绍
MATLAB--read、write、open、print文件介绍
MATLAB--read、write、open、print文件介绍

4、4)xlswrite函数:用MATLAB处理数据之后,将其保存到EXCEL当中的函数。基于3)进行举例演示如下,将矩阵Q写入“output.xlsx”文件:xlswrite('output.xlsx',Q);xlswrite('output.xlsx',Q,3,'C5')将矩形Q写入文件的第三个工作表,其实位置放在C5。注意,文件需要预先存在。

MATLAB--read、write、open、print文件介绍
MATLAB--read、write、open、print文件介绍

5、5)fopen函数:“fopen”打开文件,赋予文件代号。举例说明:fid=fopen('average.txt','a');,以写入的形式,打开average.txt文件,‘a’代表每次在文件最后接着写入。

MATLAB--read、write、open、print文件介绍

6、6)fprintf函数:fprintf函数可以将数据按指定格式写入到文本文件中。其调用格式为:fprintf(fid, format, variables),结合1)中第一张图的矩阵,将矩阵M写入文件:fprintf(fid,'%6.2f',M);将矩阵M,以6位一个数字,保留2位小数的形式写入编号为fid的文件(该方法的问题是不好设置换行,都把数组写在了一行里。

MATLAB--read、write、open、print文件介绍
  • 如何在matlab数组中添加新元素?
  • 如何用MATLAB读取.mat文件
  • 如何在matlab画的图中改变坐标显示的范围
  • matlab画散点图并连线
  • matlab怎样不使用科学计数法
  • 热门搜索
    成长足迹手抄报 缅怀先烈手抄报大全 学会感恩手抄报 端午节手抄报一等奖 尊师重教手抄报 致敬抗美援朝争做时代新人手抄报 关于成长的手抄报 我也追星手抄报 文明礼仪手抄报名言 防震减灾手抄报资料