当前位置: 首页 > news >正文

2.1、matlab绘图汇总(图例、标题、坐标轴、线条格式、颜色和散点格式设置)

1、前言

在 MATLAB 中进行绘图是一种非常常见且实用的操作,可以用来可视化数据、结果展示、分析趋势等。通过 MATLAB 的绘图功能,用户可以创建各种类型的图形,包括线图、散点图、柱状图、曲线图等,以及三维图形、动画等复杂的可视化效果。

在绘图之前,通常需要先准备好要展示的数据,并对数据进行必要的处理和分析。在开始绘图之前,建议考虑以下几点:

  1. 数据准备:确保数据已经被正确导入到 MATLAB 中,并进行了初步处理,例如数据清洗、筛选、计算等操作。

  2. 绘图类型:根据展示的目的和数据的性质选择合适的绘图类型,例如选择散点图展示数据之间的关系,选择柱状图比较不同类别的数据等。

  3. 坐标轴标签:在绘制图形时,添加合适的坐标轴标签和标题可以使图形更易读,让观众更容易理解图形所表达的含义。

  4. 图例:如果图形包含多个数据集或曲线,可以添加图例以区分不同的数据部分,帮助观众理解图中的信息。

  5. 风格设置:通过设置线条样式、颜色、图形大小等参数,可以美化图形并使其更具吸引力。

在 MATLAB 中,绘图可以通过使用 plot、scatter、bar、imshow 等函数来实现,同时可以使用 hold、legend、xlabel、ylabel 等函数来控制图形的显示效果。绘图功能的灵活性和功能丰富性使得 MATLAB 成为科学研究、工程设计和数据分析方面的得力工具。

绘图时要注意数据的准确性和图形的清晰度,确保图形能够准确传达所要表达的信息。掌握好 MATLAB 的绘图功能,可以帮助用户更好地展示和分析数据,提高工作效率和数据可视化效果。

2、plot()函数默认格式画图

代码:

x=0:0.1:20;%绘图默认格式
y=sin(x);
plot(x,y)

3、X轴和Y轴显示范围/axis()函数

代码:

x=0:0.1:20;%绘图默认格式
y=sin(x);
plot(x,y)
axis([0 21 -1.1 1.1])%设置范围

 

4、网格显示/grid on函数  

代码:

x=0:0.1:20;%绘图默认格式
y=sin(x);
plot(x,y)
axis([0 21 -1.1 1.1])%设置范围
grid on%默认不显示网格

5、散点图及散点效果图

1)不同散点图

代码:

x=0:0.1:20;%点图
y=sin(x);
plot(x,y,'*') %正方形x=0:0.1:20;%点图
y=sin(x);
plot(x,y,'x') x=0:0.1:20;%点图
y=sin(x);
plot(x,y,'d') x=0:0.1:20;%点图
y=sin(x);
plot(x,y,'p') x=0:0.1:20;%点图
y=sin(x);
plot(x,y,'^') x=0:0.1:20;%点图
y=sin(x);
plot(x,y,'s') 

http://www.lryc.cn/news/411132.html

相关文章:

  • Datawhale AI夏令营 AI+逻辑推理 Task2总结
  • linux常使用的命令
  • Ubuntu系统U盘安装与虚拟机安装
  • FastDDS中的线程梳理
  • Signac包-1.Analyzing PBMC scATAC-seq
  • 使用指定版本python创建虚拟机环境
  • 【git】git常用命令提交规范
  • 第一个Python Web程序
  • vector深度剖析及模拟实现
  • spring 中包自动扫描之 component-scan 解析
  • 【C语言】Linux 飞翔的小鸟
  • mcasttest-tool组播检测工具
  • ncnn 库编译的一些问题,使用交叉编译
  • Python基础教程(一)
  • 基于C51和OLED12864实现贪吃蛇小游戏
  • JVM性能调优全指南:高流量电商系统的最佳实践
  • 前端常见场景、JS计算精度丢失问题(Decimal.js 介绍)
  • Python写UI自动化--playwright(点击操作)
  • [C#面对对象] 之抽象方法 虚方法 接口
  • docker 发布geoserver服务添加字体
  • 数据赋能(162)——开发:数据整理——技术方法、主要工具
  • 安全服务面试
  • 昇思25天学习打卡营第23天|LSTM+CRF序列标注
  • 抖音直播弹幕数据逆向:websocket和JS注入
  • AIGC diffusers文生图模型optimum量化使用案例
  • PDF怎么转换成Word?这些工具一键搞定!
  • 【TS】TypeScript函数类型:提升函数的类型安全性和可读性
  • “八股文”在实际工作中是助力、阻力还是空谈?
  • 代码随想录算法训练营第22天-leetcode-回溯算法part01:
  • MySql 触发器、存储器练习