zoukankan      html  css  js  c++  java
  • matlab各格式数据读取与保存函数

    数据处理及matlab的初学者,可能最一开始接触的就是数据的读取与保存:

     1 %matlab数据保存与读入
     2 function datepro
     3 clear all;
     4 %产生随机数据
     5 mat = rand(100,100);
     6 
     7 save mat;% save函数 保存数据为matlab中的mat格式
     8 load mat;%读入mat数据
     9 
    10 
    11 %保存mat为excle类型并读取
    12 xlswrite('1.xls',mat);%保存 xls会自动创建
    13 mat_xls = xlsread('1.xls');%读取并赋值
    14 
    15 %保存mat为txt类型并读取
    16 fid = fopen('1.txt','w'); %将数据保存为txt格式 txt文件会自动创建
    17 fprintf(fid,'%g	',mat);%保存为一列
    18 fclose(fid);
    19 
    20 mat_txt1 = load ('1.txt');%使用load读入mat数据
    21 mat_txt2 = importdata('1.txt');%在字符上功能比load强大
    22 
    23 % 另外还有几个函数可以研究学习一下
    24 csvread
    25 %读入以逗号分隔的数据
    26 csvwrite
    27 %将数据写入文件,数据间以逗号分隔
    28 dlmread
    29 %将以 ASCII 码分隔的数值数据读入到矩阵中
    30 dlmwrite
    31 %将矩阵数据写入到文件中,以 ASCII 分隔
    32 textread
    33 %从文本文件中读入数据,将结果分别保存
    34 textscan
    35 %从文本文件中读入数据,将结果保存为单元数组

     可在工作区查看结果:

  • 相关阅读:
    C语言程序设计第一次作业
    C语言I博客作业09
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    学期总结
  • 原文地址:https://www.cnblogs.com/ggYYa/p/5741513.html
Copyright © 2011-2022 走看看