在处理一些实验数据时,通常要画散点图,本来EXCEL自带的散点图功能也很好,但是为了秀一下,我们也要用到MATLAB来画图,下面来介绍一下实现方法。

如果你第一次使用MATLAB,那就要从头开始介绍了。

首先来新建一个脚本。

然后进入编辑器页面,就可以写代码了。

下面进入正题,首先,我们要注意看EXCEL中数据的格式,令新手左右为难,难上加难的是这种格式:


注意看这里实验数据,我们要绘制伏安特性曲线,以二极管电压为x轴,电流为y轴,但是E和F之间分块,48组数据不是竖着排列,而是分成两块横着排列,这时我们就要思考了,该怎么把这两组数据合并到一起呢,答案是合并到一个数组里面。

下面以上述EXCEL文件为例,给出代码。

name='xxxx.xlsx';%这里的xxxx是EXCEL文件的名字,而且需要将它和.m文件放在同一个文件夹下
a=xlsread(name,'D2:D25');
a=a';
b=xlsread(name,'I2:I25');
b=b';
x=[a,b]';
c=xlsread(name,'E2:E25');
c=c';
d=xlsread(name,'J2:J25');
d=d';
y=[c,d]';
plot(x,y,'b-o'),grid on;%b-o是颜色和图案,可调
title('稳压二极管1N4735A伏安特性曲线仿真生成');%下面是一些图例,坐标轴说明
legend('1N4735A伏安特性曲线');
xlabel('电压Ud(V)');
ylabel('电流Id(mA)');

写完代码后,点击运行按钮,会进入保存文件。这里有一个大坑,就是输入m文件的名字一定要符合命名标准,否则会出错。matlab文件命名最主要的原则是第一个字符不能是数字和下划线,不能有空格。而且最好也不要出现其他符号

当你保存完.m文件后,如果没有错误,就会画出这样的散点图。


至此,就大功告成了。

MATLAB导入EXCEL表格数据画散点图相关推荐

  1. matlab批量导入excel表格数据,matlab导入excel表格数据-如何用matlab读取多个excel表格数据,将每个表格数......

    如何用matlab读取多个excel表格数据,将每个表格数... 一xlsread()函数,比import简单的多,具体语句:A = xlsread('yourfilename.xls')望高手支招! ...

  2. matlab怎么导入数据格式,matlab导入excel表格数据代码,如何将excel中数据导入到matlab中...

    如何将excel中数据导入到matlab中 Matlab如何导入excel数据的如下: 1.一xlsread()函数,import简单的多,具句: A = xlsread('yourfilename. ...

  3. matlab导入excel表格数据并进行动态画图

    国家统计局下载1949-2018年的GDP与人口数据,存入excel中,通过matlab实现数据动态绘图. 程序显示 data=xlsread("C:\Users\1\Desktop\人口+ ...

  4. 用Matlab将Excel表格数据导入并绘制曲线

    用Matlab将Excel表格数据导入并绘制曲线 一般流程 常见问题 一般流程 准备一个已有数据的Excel表格,一般格式为 xlsx 格式: 打开Matlab,点击菜单栏中的导入数据,选择准备好的E ...

  5. php导入excel表格数据,php页面导入excel表格数据-php导入excel 怎么获取excel表格数据...

    PHP如何导出当前页面中的表格至Excel 常用的用PHP读取EXCEL的方法有以下三种,各自有各自的优缺点.个人推荐用第三种方法,因为它可以跨平台使用. 1. 以.csv格式读取 将.xls转换成. ...

  6. php excel导入数据库显示乱码,php修改excel表格数据库数据格式-使用phpexcel导入excel表格数据到MYSQL,乱码怎么解决...

    PHP 用PHPExcel往数据库导入大量数据 估计0是null,所以不显示了,可以换个思路,让他显示为字符串 $number = 0; echo ''.$number 原生PHP代码实现excel导 ...

  7. vue下载excel表格模板和导入excel表格数据

    vue下载excel表格模板和导入excel表格数据 vue制作excel表格模板给前端下载 vue制作excel表格模板给前端下载 最近有个需求,需要导入excel表格,并且还需要制作模板给用户下载 ...

  8. 导入Excel表格数据(一)

    开发工具与关键技术:VS+导入Excel表格 作者: 李伙 撰写时间: 2019年6月3日 在学习MVC过程中,如果我们需要录入某条数据时可以利用新增的方法把我们的数据录入进去,而录入的数据比较多的时 ...

  9. java操作mysql导表_Java实现批量导入excel表格数据到数据库中的方法

    本文实例讲述了Java实现批量导入excel表格数据到数据库中的方法.分享给大家供大家参考,具体如下: 1.创建导入抽象类 package com.gcloud.common.excel; impor ...

最新文章

  1. 关于学习Python的一点学习总结(11->字典的应用)
  2. A List Apart 经典文章:突破网格设计的僵局
  3. ubuntu配置android开发环境和编译源码遇到的一些问题
  4. 从三角不等式到Margin Softmax
  5. ITK:无写访问权限下遍历具有邻域的图像区域
  6. 友盟的微信登录,QQ,新浪微博登录功能和分享功能
  7. python动态绘图并保留之前绘图_[转]基于Python实现matplotlib中动态更新图片(交互式绘图)...
  8. d3.js 绘制极坐标图(polar plot)
  9. android七牛云存储,Android上传图片到七牛云
  10. Atitit 面试问题总结
  11. 基于C语言设计的无边框背景透明窗体
  12. 调制深度(modulation depth)是什么?
  13. CCNA-静态路由实验
  14. android闹钟报告分析,Android AlarmClock 闹钟应用 简单分析
  15. 原创短视频被搬运,平台也会侵权吗
  16. 公司官网建站笔记(五):域名工信部备案完整流程并解析公网访问
  17. R软件--GEO数据分析教程:差异性分析、富集分析(GO\KEGG\DO)
  18. BTC系列 - UTXO事务模型
  19. 5G的关键技术与所面临的挑战
  20. 信息管理毕业设计选题集合

热门文章

  1. 人力资源机器_人力资源部门的机器学习和AI
  2. Flink学习笔记【巨详细!】(二)
  3. URL Scheme 简介
  4. 小程序云开发之消息推送功能
  5. GDAL C++ API 学习之路 (1)Driver篇 代码示例 翻译 自学
  6. 达摩院预测的2023十大科技趋势,你看准哪个?
  7. 【大数据存储技术】思考题及参考答案
  8. 01:高斯噪声和椒盐噪声
  9. Smack核心机制浅析
  10. 8种开源的ETL工具