1.matlab绘图步骤

(1)数据准备(确定变量数据)

(2)设置图形窗口的位置(创建绘图窗口)

(3)绘制图形(生成图形文件Figural)

(4)图形的修饰(图名、坐标名、图例等)

(5)保存和导出图形

实例代码(绘制正弦曲线)

close all;clear all;clc; %关闭所有图形窗口,清除工作空间所有变量,清空命令行
x=0:0.02:2*pi;
y=sin(x);
plot(x,y);              %二维曲线绘制函数plot()       

代码输出结果

2.二维图形绘制

matlab中提供二维曲线绘制函数plot(),其中线的参数可以根据用户的需求自行设置。

plot()函数具体调用格式如下

plot(x): 当x为一维向量时,以该向量元素的下标作为横坐标,x为纵坐标绘制一条曲线

plot(x,y): 当x和y为同维向量,以x为横坐标,y为纵坐标的逐点连接为一条曲线。

plot(x1,y1,x2,y2,......): 该函数在同一窗口中绘制多组曲线,各组之间相互关联。

实例代码(绘制二维曲线)

(1)输入为一维向量时

close all;clear all;clc;
x=-20:20;
y=x.^2+2*x+1;
plot(x,y)

输出结果

 (2)输入为四阶方阵时

close all;clear all;clc
z=magic(4);
plot(z);

输出结果

(3)在同一窗口中画出y1、y2和y3曲线

close all;clear all;clc;
x1=0:0.01:10;
y1=exp(sin(x1));
y2=sin(2*x1+2.*pi./3);
y3=exp(-0.1.*x1).*sin(6*x1);
plot(x1,y1,x1,y2,x1,y3);

输出结果

3.图形的修饰

在绘制曲线时,matlab会自动安排曲线的线型、颜色及坐标等属性,但是有时也可根据我们自己的需求去修改这些属性。

(1)选择图形窗口设置

figure(1);figure(2);.....figure(n): 该函数可用于打开多个图形窗口

subplot(m, n, p): 该函数将当前窗口分割m*n个图形区域

(2)线型、顶点和颜色设置

在函数plot调用时,可以使用以下参数来调整曲线属性

实例代码(绘制两条颜色的曲线)

close all;clear all;clc;
x=0:0.02:2*pi;
y1=sin(x);
y2=sin(2.*x);
plot(x,y,'b*:',x,y1,'m*:')

输出结果

4.特殊图形的绘制

例子:直方图绘制

matlab提供了函数hist()来绘制直方图,调用格式如下:

hist(y): 将y的取值范围分为等差的10段进行绘制

hist(y,n): 将y的取值范围分为n段进行绘制

hist(y,x):将y的取值范围分成等差的length(x)份进行绘制

实例代码:

close all;clear all;clc;
y=randn(1000,1); % y设置为正态分布的向量
figure;
subplot(121);hist(y);
subplot(122);hist(y,20);

输出结果

matlab图像处理学习——matlab图形可视化相关推荐

  1. matlab bwmorph spur,matlab图像处理学习笔记-数学形态与二值图像操作

    matlab图像处理学习笔记-数学形态与二值图像操作 数学形态学主要处理的是二值图像,因为二值图像的处理操作比较简单. 9.1 数学形态学图像处理 基本思想:利用一个称作结构元素(structurin ...

  2. MATLAB图像处理学习——图像增强技术(附图像增强方法代码)

    目录 1.概论 (1)图像增强技术简介 (2)图像质量评估 2.空间域内的图像增强 (1)显示灰度直方图 (2)图像灰度值调整 (3)图像亮度调节 (4)灰度图像的反转变换 3.直方图增强 (1)RG ...

  3. 【matlab图像处理】matlab编程练习

    中国史之[太王施仁政]: 周太王,姓姬,名亶(dan),在位期间,迁周于岐(今陕西宝鸡),对内广施仁政发展国力,对外东联强殷西抗诸戎,周围不少部落纷纷归属.周灭商朝后,追尊亶父为太王. --来源:全历 ...

  4. matlab图像处理学习笔记

    因为大四的项目设计是关于图像切割,具体题目是 airway segementation,也就是肺气道树的切割算法.实现语言是matlab,虽然已经转了计算机,matlab以后会很少接触,但是为了完成项 ...

  5. 如何用matlab分割颜色,Matlab图像处理学习笔记(二):基于颜色的图像分割

    在实际处理图像时,经常需要对图像进行分割,然后提取ROI,本学习笔记记录怎么用Matlab实现基于颜色的图像分割. 基于颜色的图像分割实现简单,算法简洁,具有很好的实时性. 实现代码的过程中,我参考了 ...

  6. matlab图像处理学习笔记(1):matlab中double、im2double、mat2gray区别

    声明:本文转载自http://blog.sina.com.cn/s/blog_6c41e2f30101559d.html,仅为交流学习. ****************假设某图像数据A(uint8格 ...

  7. imread函数 matlab_【MATLAB图像处理学习】1.读取和显示图片

    CHAPTER2 图像处理的基础函数 [使用的教材:冈萨雷斯 数字图像处理MATLAB(Digital image processing with Matlab] [原书图片下载地址:点这里] 先介绍 ...

  8. 【MATLAB图像处理学习】

    记录一下吧,本科专业对口专业设计院画图和工地打灰,我不太喜欢这两个工作.虽然感觉能考上,但是这一年有点学习惯了,考完了只感觉空虚,还是接着学点东西吧 记录一下学习的过程吧. 12月29日 工具箱,核心 ...

  9. MATLAB图像处理学习——图像的像素运算

    目录 1.概述 2.实例 (1)图像点运算 1.线性灰度变换 2.分段线性灰度变换 3.非线性灰度变换 (2)图像代数运算 1.图像加法运算 2.图像的减法运算 3.图像的乘法运算 4.图像的除法运算 ...

最新文章

  1. 面试官问: 如何保证 MQ消息是有序的?
  2. 【转】每天一个linux命令(53):route命令
  3. Python字符串格式化f-string格式
  4. Java 文件操作 File 及 RandomAccessFile
  5. 关于mydumper的.metadata文件丢失
  6. CIKM 2021 | 图模型在广告检索(Ad Retrieval)中的应用
  7. 【51单片机快速入门指南】4.3.4: MPU6050使用Madgwick AHRS算法实现六轴姿态融合获取四元数、欧拉角
  8. 自己动手焊制硬件开发板
  9. [设计模式] ------ 策略模式实战:java中替代if-else的大段逻辑
  10. java ssm框架登录代码,求一个SSM框架登录功能的源码,要求能运行成功
  11. html语言ppt,HTML语言课件.ppt
  12. matlab 中的元组(cell)
  13. Python读取一个文件并删除换行输出到另外一个文件中
  14. 2012北理机试题——已知中序和后序遍历序列,求先序
  15. 《计算机操作系统》(慕课版) 第1章 操作系统引论
  16. Linux libmodbus库编译,libmodbus编译安装使用
  17. GPT-3的最强落地方式?陈丹琦提出小样本微调方法,比普通微调提升11%
  18. google 常用的技术搜索关键词
  19. 【C实现算法00】一个数组中除一个(两个)数只出现一次外其它数字都出现了两次,找出这个数,编程实现。
  20. STM32毕业设计题目大全

热门文章

  1. win7 安装超级终端
  2. DICOM文件格式剖析(初识)
  3. Spring之魔丸降世
  4. axios 跨域通信
  5. C++ 计算直线的交点数(动态规划)
  6. 046 中值定理之型三(ξ与a,b不可分离;凑微法);型四(ξ η多个中值之case1:找三点 两次拉格朗日)
  7. 974. 和可被 K 整除的子数组
  8. Jenkins测试报告页面为空,只显示zip格式,怎么办
  9. 关于虚拟机检测技术的研究
  10. European Soccer Database(欧洲足球数据集)