技术标签: 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 on
line([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的直线
输出:
文章浏览阅读625次。这一节主要为右侧提交界面的设计。 主要代码: <divclass="container"><divclass="starter-template"><h1>留言板</h1></d..._留言板前端页面表单
文章浏览阅读1k次。初次接触linux,不会操作,我们怎么做呢?我们可以在我们比较熟悉的系统里嵌套linux系统,那么就需要先创造一个可以嵌套安装linux系统的环境,这时虚拟机就可以帮我们完成。一、安装虚拟机虚拟机的种类有VMware、VirtualBoxVirtualBox下载地址是 http://www.virtualbox.org/wiki/Downdoads (免费)VMware下载地_熟悉常见linux系统centos
文章浏览阅读200次。MP3 文件是由帧()构成的,帧是MP3 文件最小的组成单位。MP3的全称应为MPEG1 Layer-3 音频文件,MPEG(Moving Picture Experts Group) 在汉语中译为活动图像专家组,特指活动影音压缩标准,MPEG音频文件是MPEG1 标准中的声音部分,也叫M..._mp3文件结构
文章浏览阅读1.1k次。spring会根据定义的AdviceMode类型(PROXY, ASPECTJ)选择不同的aop实现方式, 一般使用的是PROXY 。 public class AsyncConfigurationSelector extends AdviceModeImportSelector<En..._@async和aop
文章浏览阅读817次。摸索了两天,大概了解了在AndroidStudio中代码混淆和打包发布的过程,在此记录下。代码混淆:关于代码混淆的作用,就不多解释了,整个过程大致如下:在app下的build.gradle文件中添加如下代码(minifyEnabled 表示是否混淆,默认是false,这里要记得设置成true): 其中proguard-android.txt文件是本地sdk/tools/proguard文件夹下的..._哪些类不应该混淆
文章浏览阅读467次。敏捷开发简介在软件工业界,敏捷开发已成为众多高效开发团队的制胜之道。它不仅被许多中小公司青睐,在全球一百强的企业中,敏捷也已大行其道,受到许多资深项目管理者和开发人员的推崇。欧美软件企业中,有近半企业已采用敏捷方法进行开发。大多数尚未应用敏捷的企业,也都对其有所了解,而且很多在计划实施。中国的外企,外包公司和许多知名企业也都开始采用了敏捷方法。例如,腾讯内部几乎所有_发由几种轻量级的软件开发方法组成。它们包括:极限编程(xp),scrum,精益开发(leand
文章浏览阅读36次。前言 在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过ActivityGroup来解决这个问题。声明 欢迎转载,但请保留文章原始出处:) 博客园:http:...
文章浏览阅读81次。模板名称:广告品牌设计网站织梦模板 模板介绍: 织梦最新内核开发的模板,该模板属于品牌广告设计类企业模板,dedecms最新版内核开发,原创设计、手工书写DIV+CSS,完美兼容IE7+、Firefox、Chrome、360浏览器等;主流浏览器;页面简洁简单,容易管理,DEDE内核都可以...
文章浏览阅读62次。ASP->ASP.NET 迁移的Guideline (转)[@more@]ASP->ASP.NET 迁移的Guideline小气的神2003-08-26XML:namespace prefix = o n..._mscs guideline
文章浏览阅读813次。Vue和React的异同点,及技术选型_vue和react谈谈区别和选型考虑
文章浏览阅读281次。 小白:师兄,g2o框架《从零开始一起学习SLAM | 理解图优化,一步步带你看懂g2o代码》,以及顶点《从零开始一起学习SLAM | 掌握g2o顶点编程套路》我都学完啦,今天给我讲讲g2o中的边吧!是不是也有什么套路? 师兄:嗯,g2o的边比顶点稍微复杂一些,不过前面你也了解了许多g..._g2o中setparameterid
文章浏览阅读6.3k次,点赞11次,收藏50次。【代码】只用html+css做出会跳动爱心。_html+css构建动态爱心