MATLAB画图(一)

article/2025/5/18 4:23:14

基本画图

(1)plot函数的基本用法

plot(x, y)

其中,x和y分别用于存储x坐标和y坐标数据。通常,x和y为长 度相同的向量。

(2)最简单的plot函数调用格式

plot(x)

以序号为横坐标,值为纵坐标

当plot函数的参数x是复数向量时,则分别以该向量元素实部和虚部为横、纵坐标绘制出一条曲线。

(3)plot(x, y)函数参数的变化形式

当x是向量,y是矩阵时

• 如果矩阵y的列数等于x的长度,则以向量x为横坐标,以y的每个 行向量为纵坐标绘制曲线,曲线的条数等于y的行数。

• 如果矩阵y的行数等于x的长度,则以向量x为横坐标,以y的每个 列向量为纵坐标绘制曲线,曲线的条数等于y的列数。

 当x、y是同型矩阵时

以x、y对应列元素为横、纵坐标分别绘制曲线,曲线条数等于 矩阵的列数。

(4)含多个输入参数的plot函数

plot(x1, y1, x2, y2, …, xn, yn)

其中,每一向量对构成一组数据点的横、纵坐标,绘制一条曲线。

(5)含选项的plot函数

plot(x, y, 选项)

其中,选项用于指定曲线的线型、颜色和数据点标记。

绘制图形的辅助操作

1、图形标注

title(图形标题)

xlabel(x轴说明)

ylabel(y轴说明)

text(x, y, 说明)

legend(图例1, 图例2, …)

x=linspace(0,2*pi,100);
y=[sin(x);sin(2*x);sin(0.5*x)];
plot(x,y)
axis([0,7,-1.2,1.2])  %限制坐标范围
title('不同频率正弦函数曲线');
xlabel('Variable X');ylabel('Varibel Y');   
text(2.5,sin(2.5),'sin(x)');
text(1.5,sin(2*1.5),'sin(2x)');
text(5.5,sin(0.5*5.5),'sin(0.5x)');
legend('sin(x)','sin(2x)','sin(0.5x)');
grid on

2.坐标控制

axis函数

grid函数

box函数

(1)axis函数

 axis函数的基本用法

axis([xmin,xmax,ymin,ymax,zmin,zmax])

 axis的其他用法

 axis equal:纵、横坐标轴采用等长刻度

 axis square:产生正方形坐标系(默认为矩形)

 axis auto:使用默认设置

 axis off:取消坐标轴

 axis on:显示坐标轴

 

(2)给坐标系加网格、边框

grid ongrid offgridbox onbox offbox

 

3.图形保持

hold onhold offhold

 

4.图形窗口的分割

 子图:同一图形窗口中的不同坐标系下的图形称为子图。

 subplot函数

subplot(m, n, p)

其中,m和n指定将图形窗口分成m×n个绘图区,p指定当前活动区。

其他形式的二维曲线

 1. 其他坐标系下的二维曲线图

(1)对数坐标图

semilogx(x1, y1, 选项1, x2, y2, 选项2, …)

semilogy(x1, y1, 选项1, x2, y2, 选项2, …)

loglog(x1, y1, 选项1, x2, y2, 选项2, …)

其中,semilogx函数x轴为常用对数刻度,y轴为线性刻度;

semilogy函数x轴为线性刻度,y轴为常用对数刻度;loglog函

数x轴和y轴均采用常用对数刻度。

(2)极坐标图

polar(theta, rho, 选项)

其中,theta为极角,rho为极径,选项的内容与plot函数相同。

 

2. 统计图

 条形图

 直方图

 饼图

 散点图

 

(1)条形类图形

① 条形图

 bar函数:绘制垂直条形图。

bar(y,style)

其中,参数y是数据,选项style用于指定分组排列模式。

“grouped”:簇状分组 默认

“stacked”:堆积分组

bar(x, y,style)

其中,x存储横坐标,y存储数据,y的行数必须与向量x的长度相 同。选项style用于指定分组排列模式。

 barh函数:绘制水平条形图。

② 直方图

 hist函数:绘制直角坐标系下的直方图。

hist(y)

hist(y, x)

其中,y是要统计的数据,x用于指定区间的划分方式。若x是标量,则统计区间均分成x个小区间;若x是向量,则向量x中的每一个数指定分组中心值,元素的个数为数据分组数。x缺省时,默认按10个等分区间进行统计。

 rose函数:绘制极坐标系下的直方图。

rose(theta,x)

其中,参数theta用于确定每一区间与原点的角度,选项x用于指定区间的划分方式,x缺省时为20

 

(2)面积类图形

① 扇形图

 pie函数

pie(x, explode)

其中,参数x存储待统计数据,选项explode控制图块的显示模式。

score=[5,17,23,9,4];
ex=[0,0,0,0,1];    ex为1则突出显示
pie(score,ex)
legend('优秀','良好','中等','及格',...'不及格','location','eastoutside')
%'location','eastoutside'用于指定图例放在图形外侧

② 面积图

 area函数

 

(3)散点类图形

 scatter函数:散点图

scatter(x, y, 选项, 'filled')

其中,x、y用于定位数据点,选项用于指定线型、颜色、数据

点标记。如果数据点标记是封闭图形,可以用选项‘filled’指定

填充数据点标记。该选项省略时,数据点是空心的。

 stairs函数: 阶梯图

 stem函数: 杆图

 

3. 矢量类图形

compass函数:罗盘图

feather函数:羽毛图

quiver函数: 箭头图

quiver函数调用格式:

quiver(x, y, u, v)

其中,(x, y)指定矢量起点,(u, v)指定矢量终点。x、y、u、v

是同样大小的向量或同型矩阵,若省略x、y,则在x-y平面上均匀取

若干个点作为起点 


http://chatgpt.dhexx.cn/article/M7DkMkyY.shtml

相关文章

MATLAB | MATLAB不会画图?官方团队来教你

让我看看是哪个小傻瓜还没用过MATLAB官方gallery,常见的图直接MATHWORKS搜索一下就能找到,一些有意思的组合图,以及一些特殊属性的设置MATHWORKS官方是有专门去整理的,虽然一些很特殊的图还是没有(哈哈哈弦图小提琴图啥的官方没有…

SAR成像概述

SAR成像专栏目录https://blog.csdn.net/lightninghenry/article/details/122393577 本文目录: 1. 发展概述 2.SAR的工作模式 2.1条

结构光3D成像原理及应用

点击上方“小白学视觉”,选择加"星标"或“置顶” 重磅干货,第一时间送达之前给大家介绍了TOF 与双目结构光的对比,那在深度相机的应用方案种还有结构光的摄像方案。今天小编就跟大家来聊一聊结构光,顺便也捋一捋这三者的…

光场在多显微成像中的应用

光场成像技术的发展为显微成像提供了新的思路,通过对二者进行结合可以实现对微观物体的三维信息和光学信息的获取。 2006年,Levoy和Ng[1]等人在传统光学显微系统的中继成像面上插入一块能够捕获光场信息的微透镜阵列,搭建了世界上第一台光场…

齐岳提供NIR近红外二区染料 TTQ-TF、TTQ-TTF、 TTQ-PLL、TTQ-F 、TTQ-TF、TTQ-TPA、 TTQ-PLL、TTQ-TC用于化疗-光热联合治疗

齐岳提供NIR近红外二区染料 TTQ-TF、TTQ-TTF、 TTQ-PLL、TTQ-F 、TTQ-TF、TTQ-TPA、 TTQ-PLL、TTQ-TC用于化疗-光热联合治疗 近年来,光学成像介导的化疗-光热联合疗法正成为一种有潜力的癌症治疗策略。在光学成像中,相比于近红外一区荧光成像 (650-900 n…

【边缘检测】用于体积三维数据的差分精尖边缘检测研究(Matlab代码实现)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思…

由光声前向模型求取光声信号

在相关论文中,提到一种使用光声前向模型来求取输入信号,根据公式 ,其中A为论文《Acceleration of Optoacoustic Model-Based Reconstruction Using Angular Image Discretization》提出的模型矩阵。P为从ROI中像素位置所吸收的能量计算一组瞬…

共轭高分子纳米颗粒造影剂/葡聚糖包裹的超顺磁性Fe3O4纳米颗/稀土化合物核磁共振成像(MRI)-齐岳

共轭高分子纳米颗粒造影剂/葡聚糖包裹的超顺磁性Fe3O4纳米颗/稀土化合物核磁共振成像(MRI)-齐岳 体外造影剂辅助的近红外二区光声显微成像技术可以解析三维广面积/大深度,高信号/背景比例,高成像深度/深度分辨率比例的生物组织。 具有强近红外二区吸光…

关于超声和光声中的延迟求和算法的详细说明 Detail description of DAS algorithm

关于超声和光声中的延迟求和算法的详细说明 Detail description of DAS algorithm 背景 background存在问题(个人思考)算法说明及代码示例 背景 background In LED-base Photoacoustic imaging,DAS algorithm was always used for the image reconstruc…

前置微小信号放大器在光声技术的血管识别研究中的应用

实验名称:前置微小信号放大器在光声技术的血管识别研究中的应用 研究方向:生物识别技术 测试目的: 利用MATLAB对光声血管进行识别:1、对光声血管图库的图像进行预处理包括归一化、二值化、平滑、细化和毛刺修剪得到细化图像&#…

光学分辨率光声显微镜中基于深度学习的运动校正算法

在这项研究中,我们提出了一种基于深度学习的方法来校正光学分辨率光声显微镜 (OR-PAM) 中的运动伪影。该方法是一种卷积神经网络,它从具有运动伪影的输入原始数据建立端到端映射,以输出校正后的图像。首先,我们进行了仿真研究&…

双光子成像和近红外二区荧光共聚焦成像/树状大分子CT/MRI双模态成像造影剂/锰螯合物磁共振成像(MRI)

双光子成像和近红外二区荧光共聚焦成像/树状大分子CT/MRI双模态成像造影剂/锰螯合物磁共振成像(MRI) 我们使用 PTD 纳米颗粒实现了透过老鼠头骨脑血管的三维高分辨(分辨率 25.4 微米),高信号/背景比例( 22.3 dB)成像. 其成像深度高达 1001 微米. 该脑血管光声成像效果比较近报道…

材料参数分段恒定的定量光声层析成像(Matlab代码实现)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思…

近红外硅量子点波长500nm左右|锗量子点GeQDs.光热效果性能优异,可用于光热成像治疗光声成像,载药

近红外硅量子点波长500nm左右 硅量子点由于具有优异的发光特性,能够应用于光电器件和生物成像等领域。本征硅量子点的性质显著依赖于其尺寸大小和表面状况。同时,作为半导体材料,掺杂是调控硅量子点性质的另一个维度。通过掺杂研究人员可以对硅量子点的光学、电学、磁学等性能…

AD采集卡用于光声成像

光声成像是一种新的成像方式,它继承了光成像和声成像的优点,能够有效的进行生物组织结构和功能成像,为研究生物组织的形态结构,生理特征,病理特征,代谢功能等提供了重要的手段,特别适合于癌症的…

2022-2028年中国光声成像系统行业市场调研分析及发展规模预测报告

本研究报告数据主要采用国家统计数据,海关总署,问卷调查数据,商务部采集数据等数据库。其中宏观经济数据主要来自国家统计局,部分行业统计数据主要来自国家统计局及市场调研数据,企业数据主要来自于国统计局规模企业统…

光声断层成像的傅里叶变换图像重建算法

快速傅里叶变换光声断层图像重建 前言 光声成像的基本原理是利用短脉宽的脉冲激光器激发组织中的吸收体产生光声信号,再结合相应的图像重建算法例如MIP,FBP和FFT(最大值投影算法,滤波反投影重建算法,傅里叶变换&#…

光声成像

文章目录 1.光声成像简介2.光声成像分类3.图像重建算法4.光声成像系统三个典型问题5.挑战 光声成像之前的成像方式对比 X射线成像: 优点:能对骨头和硬组织进行深度成像,有着很强的对比度和极高的分辨率 缺点:对软组织成像很差&…

Python 爬取网页信息并保存到本地爬虫爬取网页第一步【简单易懂,注释超级全,代码可以直接运行】

Python 爬取网页信息并保存到本地【简单易懂,代码可以直接运行】 功能:给出一个关键词,根据关键词爬取程序,这是爬虫爬取网页的第一步 步骤: 1.确定url 2.确定请求头 3.发送请求 4.写入文件 确定请求头是其中的关键一…

Python爬取网页的所有内外链

用Python爬虫,爬取网页的所有内外链 项目介绍代码大纲 网站详情代码详情队列内链外链请求头 完整代码爬取结果 项目介绍 采用广度优先搜索方法获取一个网站上的所有外链。 首先,我们进入一个网页,获取网页的所有内链和外链,再分别…