(20191123)matlab绘制指定数值的等高线并添加标注+Matlab绘制平行x或y轴或任意直线

本文主要是介绍(20191123)matlab绘制指定数值的等高线并添加标注+Matlab绘制平行x或y轴或任意直线,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、matlab等高线绘制并添加标注

参考:https://ww2.mathworks.cn/help/matlab/ref/clabel.html

说明:

1)contour(x,y,z):默认10条等值线

contour(x,y,z,n):画n个值的等值线

contour(x,y,z,v):v是一个数列,可以画出数列内指定的值的等值线

输入代码:

v = [-0.3 0 0.35 1 1.5];%标注对应的标签
[c,h]=contourf(r_China2,v);hold on
shading interp;
colormap(jet);
clabel(c,h,v)

输出:

 

二、绘制平行与x轴或者y轴的直线:在有些实验图中,需要绘制一条参考线

参考:

https://ww2.mathworks.cn/help/matlab/ref/line.html?searchHighlight=line&s_tid=doc_srchtitle

如:

在点 (1,2) 和 (9,12) 之间绘制一条红色虚线:

代码:

x = [1 9];%起点
y = [2 5];%终点
line(x,y,'Color','red','LineStyle','--');hold online([0 10],[3 3]);hold on;%绘制y=3,
line([2 2],[0 5]);hold on;%绘制x=2,

输出:

 

上面绘制平行x或y轴的时候,需要自己给出上下限,不方便,下面介绍另一种方法:

参考:

https://blog.csdn.net/lqzdreamer/article/details/70492248

代码:

绘制x=1的直线:

绘制y=0.5:

x=0:0.1:2*pi;   %x的取值生成
y=sin(x);   %y=sin(x)函数
plot(x,y); hold on; %绘制图形
ylim=get(gca,'Ylim'); % 获取当前图形的纵轴的范围
plot([1,1],ylim,'r--');hold on; % 绘制x=1的直线
%[1,1]表示直线起点和终点的横坐标
%ylim 用于绘制y轴的取值范围xlim=get(gca,'Xlim');
plot(xlim,[0.5 0.5],'r--');hold on; % 绘制y=0.5的直线

输出:

 

 

这篇关于(20191123)matlab绘制指定数值的等高线并添加标注+Matlab绘制平行x或y轴或任意直线的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/530047

相关文章

使用Python实现获取网页指定内容

《使用Python实现获取网页指定内容》在当今互联网时代,网页数据抓取是一项非常重要的技能,本文将带你从零开始学习如何使用Python获取网页中的指定内容,希望对大家有所帮助... 目录引言1. 网页抓取的基本概念2. python中的网页抓取库3. 安装必要的库4. 发送HTTP请求并获取网页内容5. 解

Python实现合并与拆分多个PDF文档中的指定页

《Python实现合并与拆分多个PDF文档中的指定页》这篇文章主要为大家详细介绍了如何使用Python实现将多个PDF文档中的指定页合并生成新的PDF以及拆分PDF,感兴趣的小伙伴可以参考一下... 安装所需要的库pip install PyPDF2 -i https://pypi.tuna.tsingh

Flask解决指定端口无法生效问题

《Flask解决指定端口无法生效问题》文章讲述了在使用PyCharm开发Flask应用时,启动地址与手动指定的IP端口不一致的问题,通过修改PyCharm的运行配置,将Flask项目的运行模式从Fla... 目录android问题重现解决方案问题重现手动指定的IP端口是app.run(host='0.0.

使用Python开发一个图像标注与OCR识别工具

《使用Python开发一个图像标注与OCR识别工具》:本文主要介绍一个使用Python开发的工具,允许用户在图像上进行矩形标注,使用OCR对标注区域进行文本识别,并将结果保存为Excel文件,感兴... 目录项目简介1. 图像加载与显示2. 矩形标注3. OCR识别4. 标注的保存与加载5. 裁剪与重置图像

解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题

《解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题》文章详细描述了在使用lombok的@Data注解标注实体类时遇到编译无误但运行时报错的问题,分析... 目录问题分析问题解决方案步骤一步骤二步骤三总结问题使用lombok注解@Data标注实体类,编译时

使用Python合并 Excel单元格指定行列或单元格范围

《使用Python合并Excel单元格指定行列或单元格范围》合并Excel单元格是Excel数据处理和表格设计中的一项常用操作,本文将介绍如何通过Python合并Excel中的指定行列或单... 目录python Excel库安装Python合并Excel 中的指定行Python合并Excel 中的指定列P

Python将大量遥感数据的值缩放指定倍数的方法(推荐)

《Python将大量遥感数据的值缩放指定倍数的方法(推荐)》本文介绍基于Python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处理,并将所得处理后数据保存为新的遥感影像... 本文介绍基于python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处

通过C#获取PDF中指定文本或所有文本的字体信息

《通过C#获取PDF中指定文本或所有文本的字体信息》在设计和出版行业中,字体的选择和使用对最终作品的质量有着重要影响,然而,有时我们可能会遇到包含未知字体的PDF文件,这使得我们无法准确地复制或修改文... 目录引言C# 获取PDF中指定文本的字体信息C# 获取PDF文档中用到的所有字体信息引言在设计和出

多模块的springboot项目发布指定模块的脚本方式

《多模块的springboot项目发布指定模块的脚本方式》该文章主要介绍了如何在多模块的SpringBoot项目中发布指定模块的脚本,作者原先的脚本会清理并编译所有模块,导致发布时间过长,通过简化脚本... 目录多模块的springboot项目发布指定模块的脚本1、不计成本地全部发布2、指定模块发布总结多模

VMWare报错“指定的文件不是虚拟磁盘“或“The file specified is not a virtual disk”问题

《VMWare报错“指定的文件不是虚拟磁盘“或“Thefilespecifiedisnotavirtualdisk”问题》文章描述了如何修复VMware虚拟机中出现的“指定的文件不是虚拟... 目录VMWare报错“指定的文件不是虚拟磁盘“或“The file specified is not a virt