在matlab中,经常遇到画图问题,甚至,有时候需要把其他软件中的数据,导出来,用matlab处理。

此处给出,用matlab处理数据的一些简单方法。

1)matlab加载excel文件

首先,数据在excel中,需要是一列表的形式,不存在无关的数据。

代码为:

clc;

close all;

clear all;

file = 'E:\matlabtest\1.xls';

data = xlsread(file);

y = data(:,2);

plot(x,y);

系统中需要安装excel。

2)一次画多个曲线

clc;

close all;

clear all;

file = 'E:\matlabtest\1.xls';

data = xlsread(file);

x = data(:,1);

y = data(:,2);

plot(x,y);

hold on;

file = 'E:\matlabtest\2.xls';

data = xlsread(file);

x = data(:,1);

y = data(:,2);

plot(x,y);

简单而言,就是在上次绘图完成之后,加入hold on;然后进行第二次绘图。当需要结束本图的绘制,进入下一副的绘制,加入代码hold off;即可。

3)关于绘图的图例,线型,可以参考网上资料。此处给出简单说明。

y   黄     -     实线              .     点            <    小于号 m 紫    :   点线              o    圆            s    正方形 c   青   -.     点划线           x    叉号        d    菱形 r    红   - -    虚线              +    加号        h    六角星 g   绿   *      星号              p    五角星 b   蓝   v       向下三角形 w  白   ^       向上三角形 k   黑   >      大于号

例如,输入,然后查看图形形状:

>> plot(x,y1,'r+-',x,y2,'k*:')

plot(x,y,'-*');

plot(x,y,'r-*');

plot(x,y,'r-*');

plot(x,y,'b-s');

4)添加标签,图例,坐标,标题等

xlabel('时间');

ylabel('吞吐量');

title('吞吐量vs时间');

matlab画星号图线,matlab,多条曲线画到一张图上相关推荐

  1. MATLAB将两条曲线画在同一个图上

    在MATLAB中将两条曲线画在同一个图上,如果直接采用下面的代码,那么画的第二个图会将第一个图覆盖 plot(x,p1,'LineWidth',2); plot(x,p2,'LineWidth',2) ...

  2. 如何用matlab画道路,MATLAB中如何将多条曲线画在一张图上

    在用MATLAB处理数据时,有时候,为了几组不同数据之间的对比,我们需要将几组数据对应的曲线画在一张图上,该怎么处理呢? 首先,我们随机产生三组范围不同的数据,数据量都为500,他们的边界分别为[10 ...

  3. 根据坐标如何在matlab中l连成曲线,matlab中,如何将两条曲线画在一个坐标系里,plot(x1,x2,y1,y2)还是怎样...

    matlab中,如何将两条曲线画在一个坐标系里,plot(x1,x2,y1,y2)还是怎样以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快 ...

  4. AIGC周报|30秒定制一个文生图模型;60美元让AI玩转《我的世界》;手机版“文生图”模型:2秒不到出一张图

    AIGC(AI Generated Content)即人工智能生成内容.近期爆火的 AI 聊天机器人 ChatGPT,以及 Dall·E 2.Stable Diffusion 等文生图模型,都属于 A ...

  5. matlab中如何求两条曲线的交点并在图中标出

    有如下两条曲线: y1=2sin(x)+0.5x y2=cos(x)+x 求y1和y2在[0,4π]上的图形,并用红色五角星标出二者的交点. 解答: 第一步: x=0:pi/100:4pi; y1=2 ...

  6. Python-matplotlib实现多条曲线画在一张图上

    调用Python包 import matplotlib.pyplot as plt import pandas as pd from matplotlib.pyplot import Multiple ...

  7. 18怎么确定板子形状_板绘怎么画线条排线?板绘小白画线不稳怎么办?

    想学习绘画去找不到方法?小编为大家提供一套学习素材~~领取方式在文章最后~~ 很多初学者在刚刚接触板绘的时候经常会因为手不稳而无法控制线条的运用,导致画面显得粗糙,形状或结构不标准,画面花等等问题. ...

  8. QT利用QCustomplot绘制折线图海底声速梯度图,解决一条曲线中一个X值对应两个Y值

    一.问题描述 我想要绘制如下的图 最近遇到一个问题就是绘制海底声速梯度图,当我绘制深海情况下的声速梯度,有一个折回来的曲线,如果我仅仅用普通的曲线绘制会出现来回折线的情况如下图所示: 里面细节如上图所 ...

  9. 画出降维后的图片_看了这几张图,让你彻底理解特征降维

    导读:本文用图的形式介绍机器学习中特征降维的基本思想和方法.阅读完本篇文章,您将很容易理解PCA降维的基本思想和方法. 一.为什么要进行特征降维? 在机器学习中,一些数据集的特征数量很多,达到几千维甚 ...

  10. python 将多个模型的ROC曲线绘制在一张图里(含图例)

    一. 多条ROC曲线绘制函数 def multi_models_roc(names, sampling_methods, colors, X_test, y_test, save=True, dpin ...

最新文章

  1. 【angular5项目积累总结】列表多选样式框(1)
  2. 定时覆盖库_高考直通车公众号 联考题库大全
  3. 博科光纤交换机java_带有光纤的可扩展,健壮和标准的Java Web服务
  4. 【链接保存】十分钟上手sklearn:安装,获取数据,数据预处理
  5. C语言scanf:获取输入的内容
  6. Unity3D利用代码生成脚本模板
  7. Windows10最常用的软件推荐V1.7
  8. 数字图像处理编程入门笔记
  9. NOI2022退役记
  10. LOTO 示波器 两种电流探头的对比实测
  11. 吊打面试官的硬核法宝~阿里架构师最新总结软件测试面试宝典
  12. 电脑会不定时的突然黑屏加显卡风扇狂转,记录一次排查过程
  13. sketch插件开发_适用于Web开发人员的10个免费Sketch插件
  14. .Net asp.net MVC 实现短信验证
  15. 那些年啊,那些事——一个程序员的奋斗史 ——72
  16. python实现用户输入用户名和密码、当用户名为seven_【Python基础】练习题
  17. 卸载mysql8.0卸载程序_Mac 端强力卸载工具推荐:让你的 Mac“干净如初”
  18. Cause: java.sql.SQLException: 无效的列类型: 1111
  19. 当我写不出来的时候,我在干嘛
  20. 三体运动——基于MWORKS.Sysplorer研究初值对混沌系统数值求解的影响

热门文章

  1. 再不剁手来不及了~送上这份技术宅双十一推荐清单!
  2. 跨境电商独立站COD建站
  3. linux内核 patch 功能,如何向 Linux Kernel 提交 Patch
  4. Autoit 设置默认浏览器
  5. linux 计价软件,asterCC
  6. python踩坑记(使用matplotlib绘制折线图遇到的问题及解法)
  7. Domino SMTP邮件服务器设置实例
  8. Jumpserver一键部署v2.21.3
  9. 5个顶级的心理寓言,越早看到越好!
  10. 爱奇艺视频wasm转js分析,cmd5x算法脱离环境限制