matlab(1):使用matlab处理excel数据进行画图
目录
0 说明
1 直接使用xlsread读取出错
2 解决办法
3 绘图
0 说明
Excel数据示例(number_filter_radius_0.8_3.csv),一共99行数据(4列),第一行数据是表头
参考了一位大神的代码,修改如下:
data=xlsread('C:\Users\meng\Desktop\number_filter_radius_0.8_3_copy.csv') %x=data(:,4); %第4列的全部
%y=data(:,2); %第2列的全部
%x=data(1:99,4); %2到99行的第4列
%y=data(1:99,2); %2到99行的第2列
%plot(x,y) ; %绘制曲线%参考:https://blog.csdn.net/baiyibin0530/article/details/79360804
1 直接使用xlsread读取出错
%括号内为文件路径
data=xlsread('C:\Users\meng\Desktop\number_filter_radius_0.8_3.csv')
将第2、3、4列数据都读取成了0,而且第一行的文本类型直接被忽略了
2 解决办法
拷贝excel文件,删除第一行和第一列(第一行是字符串/文本数据,第一列的数据过于大/相对其他三列来说)
注:如果删除的行或列的数据还需要用,可以将这些行或列的数据再单独存一个excel文件,再读取成另一个数据,如data_1,这样matlab就可以继续处理了
修改后的文件number_filter_radius_0.8_3_copy.csv如下(98行,3列):
可以正常读取了:
3 绘图
我这里需要以第3列为x轴,第1、2列为y轴进行绘制
完整代码(代码文件名:matlab_read_excel.m):
data=xlsread('C:\Users\meng\Desktop\number_filter_radius_0.8_3_copy.csv') x_base=data(:,3); %第3列的全部
x=data(:,1); %第1列的全部
y=data(:,2); %第2列的全部plot(x_base,x) ; %绘制曲线
hold on;
plot(x_base,y) ; %绘制曲线
matlab(1):使用matlab处理excel数据进行画图相关推荐
- python读excel中数据画图_python读取excel数据并且画图的实现示例
一,要读取的数据的格式: 二,数据读取部分: b站视频参考:https://www.bilibili.com/video/BV14C4y1W7Nj?t=148 # 1930 workbook=xlrd ...
- matlab读取excel数据并画图
Matlab可以使用函数"xlsread"来读取Excel数据. 语法: [num,txt,raw] = xlsread(filename) 其中,"filename&q ...
- matlab表格中的数画图,excel数据表格画图-如何利用matlab根据excel表格里面的数据画图...
如何利用matlab根据excel表格里面的数据画图 方法/步骤 1,在excel中输入制图表所需要的数据. 2,选择数据(选择不连续的数据可以按住"ctrl"在选择就可以了.还有 ...
- python excel画图_python读取excel数据并且画图
一,要读取的数据的格式: 二,数据读取部分: # 1930 workbook=xlrd.open_workbook('1930.xlsx') sheet= workbook.sheet_by_inde ...
- matlab在曲线给命名,matlab 利用xlsread画图,怎么将一组excel数据导入,通过matlab作图...
Matlab 循环 for 语句 xlsread EXCEL表格数据导入 画图 Matlab的 xlsread() 函数可以将Excel数据到matlab工作空间,然后就可以根据读入据作图.下面给出操 ...
- 如何用matlab做表格,matlab用excel数据做表格-如何向matlab中导入excel表格 利用表格数据做出图......
matlab如何从excel表格中读取数据? 工具:matlab 2018b 1.打开matlab击主页下入数据,可以导入excel数据此将自己命名huitushuju文件导入: 2.点击打开按钮,即 ...
- matlab与excel数据连接数据库,如何实现matlab与excel数据同步 数据交互?
Excel Link是一个在Windows环境下实现Excel与Matlab进行链接的插件.通过连接Excel和Matlab,用户可以在Excel工作表空间和宏编程工具中使用Matlab的数值计算,图 ...
- MATLAB应用实战系列(五十二)-Excel数据的读取
前言 以下是我为大家准备的几个精品专栏,喜欢的小伙伴可自行订阅,你的支持就是我不断更新的动力哟! MATLAB-30天带你从入门到精通 MATLAB深入理解高级教程(附源码) tableau可视化数据 ...
- matlab打开矩阵表,如何将Excel数据导入MATLAB中?:EXCLE中通过矩阵表输出选项
怎么把matlab中处理的数据存入到excel中 可以直接xlswrite命令. data=randn(100,1); % data为需要存储的数 xlswrite('D:\write2Excel.x ...
最新文章
- 没有任何基础学编程从哪开始_没有任何的绘画基础,该怎么学绘画?
- 求只有2,3,5组成的第n小个数字
- WPF中的一些常用类型转换
- 403 forbidden_[SpringSecurity] 自定义403页面
- refresh的停车场
- 从开源自治到微服务云化,用这剂良药提升微服务幸福感
- 合成谬误与公地悲剧(为何设置产品总监职位及核算名义成本)
- 【c++ Primer 】 4.10复习题 12题(int)、(int)和(int*)
- PJSIP视频用户开发
- 在软件项目或者产品中,POC(为观点提供证明)和Demo(样本,示例)的实质区别是什么?
- 创新创业基础答案李家华金利杰
- 自动量程万用表的实现原理_电子元器件用指针万用表、数字万用表、自动量程万用表测量原理图解大全教会您怎么看与测的呢?...
- 将多个Bip动作合成一个
- linux更新后不能进入系统,Ubuntu内核升级后无法进入系统的解决办法
- react在线浏览doc_如何实现 React 中的状态自动保存?
- 万王之王手游服务器维护,万王之王手游-KOK-官方网站-腾讯游戏-一个世界的重新开启...
- 【论文阅读】去偏、缓解数据稀疏的多任务因果推荐CVR优化
- 解决Win10下安装office2013问题
- window docker 找不到原先所有镜像和容器
- mysql印象最深的事情_印象最深刻的一件事500字
热门文章
- 斯柯达支持Android auto吗,斯柯达在SUV的布局输了吗?看柯米克和柯珞克的现状就知道...
- 为什么你喜欢的妹子对你不感兴趣,该怎么破解?
- pdf格式如何压缩大小?压缩pdf大小的方法?
- 如何快速发表职称论文
- Vue限制文本框显示字数,多余用...代替
- 《大数据时代》 概要
- 一、Excel简介、Excel的基本概念及操作、简单小工具
- 解决git的Enter passphrase for key '/c/Users/Administrator/.ssh/id_rsa'问题
- 先进先出SQL Server 语句
- Java--对象的比较2(类比)