数据格式如下:

数据有M行,每行有4列,4列之间用“,”分开,每列中的数据用“%%”分开

提取这些数据并保存

数据文件内容如下:

RawData.xlsx

aaaaa,bbbb%%cccc%%ddddd,eeeee%%ffffff%%gggggg,hhhhhh

jjjjjjjjjjj,kkkkkkkkkk,,

function [stData] = ReadData(varargin)if nargin==0  filename = 'RawData';
elseif nargin==1  filename = varargin{1};
else  error('Incorrect number of input arguments.')
end  [NUM,TXT,RAW]=xlsread(filename);stData = struct([]);
for i = 1:size(RAW,1)LINE = regexp(RAW{i},',','split');LineData = {}for j = 1:size(LINE,2)COLUME = regexp(LINE{j},'%%','split');ColumeData = {};for k = 1:size(COLUME,2)ColumeData = [ColumeData COLUME{k}];endcolName = strcat('col' , num2str(j));stData(i).(colName) = ColumeData;LineData = [LineData ColumeData];end
end
save('DataFile.mat', 'stData');

读取结果如下:

使用matlab读取excel数据并保存相关推荐

  1. android 读取excel数据并保存为xml文件

    今天,简单讲讲android如何  读取excel数据并保存为xml文件. 最近,我这边需要把客户翻译的Excel字符资源作为xml字符资源,当时自己是一个一个的复制,发现效率太低.后来,在网上搜 ...

  2. android读取excel数据库,Android 读取Excel数据并保存在本地数据库

    在工作中遇到需要将Excel的数据读取出来并保存在本地数据库中的操作,数据如下: 图片.png 需要做以下准备: 读取Excel的jar包[文章末尾会分享该jar包] 保存数据的数据库框架,在这里我们 ...

  3. matlab读取excel数据并画图

    Matlab可以使用函数"xlsread"来读取Excel数据. 语法: [num,txt,raw] = xlsread(filename) 其中,"filename&q ...

  4. 利用Matlab读取Excel数据并进行拟合

    我们在实际的项目开发中,难免会遇到数据的拟合和矫正,本文分享一种读取excel数据并进行拟合的方法,方便大家利用Matlab辅助进行工程开发. 首先将需要拟合的数据录入Excel表格,如下图 输入导入 ...

  5. matlab读取excel数据

    1.读取表中数据 1.1当excel数据文件所在的路径与当前matlab不在同一路径下时: [num,txt,raw]=xlsread('F:\研究生生涯\研0资料\机器学习\iris.csv'); ...

  6. 【MATLAB统计分析与应用100例】案例014:matlab读取Excel数据,调用stepwise函数作交互式逐步回归分析

    文章目录 1. 交互式逐步回归分析结果预览 2. 完整matlab代码 1. 交互式逐步回归分析结果预览 2. 完整matlab代码 % 从Excel文件examp08_03.xls中读取数值型数据 ...

  7. 【MATLAB统计分析与应用100例】案例016:matlab读取Excel数据,进行样品系统聚类分析

    1. 聚类分析结果 2. matlab完整代码 (1)读取数据,并进行标准化 [X,textdata] = xlsread('examp09_02.xls'); % 从Excel文件中读取数据 X = ...

  8. 【MATLAB统计分析与应用100例】案例013:matlab读取Excel数据,调用nlinfit函数作一元非线性回归

    1. 一元线性回归分析效果预览 2. matlab完整实现代码 %读取数据,绘制散点图** HeadData = xlsread('examp08_02.xls'); %从Excel文

  9. 【MATLAB统计分析与应用100例】案例018:matlab读取Excel数据,进行K均值聚类分析

    文章目录 1. K均值聚类分析结果 2. matlab完整代码 (1)读取数据,并进行标准化变换 (2)选取初始凝聚点,进行聚类 (3)绘制轮廓图 1. K均值聚类分析结果 2. matlab完整代码 ...

最新文章

  1. ACM学习历程—HDU5586 Sum(动态规划)(BestCoder Round #64 (div.2) 1002)
  2. 【Java基础】关键字
  3. javascript 重写alert、confirm、prompt 等提示宽框
  4. ArcGIS桌面基本操作 和 ArcSDE数据库基本概念
  5. 听说你想去大厂看妹子,带你看看腾讯产品运营岗超详细面经
  6. js里apply方法的简单实例
  7. oracle数据库连接时报12514_连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程...
  8. Dubbo与SpringCloud的架构与区别
  9. jQuery删除节点和追加节点
  10. 文字过多以省略号代替,放在文字上会显示title信息提示
  11. Processing编程学习指南1.5 颜色透明度
  12. Atitit 2016年attilax事业成就表
  13. 太卷了,这篇 CPU Cache,估计没人看
  14. 用户故事与敏捷方法—故事不是什么
  15. 病毒、蠕虫、木马学习笔记
  16. css中用来去除列前面的黑点,CSS中去除li前面的小黑点,a下划线 和ul、LI部分属性方法...
  17. Software Engineering at Google翻译-III-9-Code Review(代码审查)
  18. [Google标准文档]如何做好代码评审
  19. 如何设置csdn为谷歌浏览器默认搜索引擎
  20. 搜索引擎基本工作原理

热门文章

  1. MODBUS通讯:libmodbus库使用方法
  2. Qt元对象和属性机制
  3. 假设检验与区间估计的异同
  4. Python Imaging Library: ImagePalette Module(图像调色板模块)
  5. axis2 java demo_axis2 webservice实现
  6. mui ajax方法
  7. 源码安装apache, jre, tomcat
  8. Apache Storm技术实战之3 -- TridentWordCount
  9. C++-实现matlab的meshgird(OpenCV)
  10. php 用户中心 框架,OpenCenter —— PHP 通用用户中心框架【国人开发,代码托管在 Git@OSC】...