矩阵等高线图的含义,matlab contour函数绘制等高线

等高线(英语:Contour line)指的是地形图上高程相等的各点所连成的闭合曲线。在绘制和地形相关的数据时,经常要使用等高线。MATLAB的contour函数能够绘制等高线。

1.contour函数绘制矩阵的等高线图

语法contour(Z)contour(X,Y,Z)contour(___,levels)contour(___,LineSpec)contour(___,Name,Value)contour(ax,___)M=contour(___)[M,c]=contour(___)说明contour(Z) 创建一个包含矩阵 Z 的等值线的等高线图,其中 Z 包含 x-y 平面上的高度值。MATLAB会自动选择要显示的等高线。Z 的行索引和列索引分别是平面中的 x 和 y 坐标。contour(X,Y,Z) 指定 Z 中各值的 x 和 y 坐标。contour(___,levels) 将要显示的等高线指定为上述任一语法中的最后一个参数。将 levels 指定为标量值 n,以在 n 个自动选择的层级(高度)上显示等高线。要在某些特定高度绘制等高线,请将 levels 指定为单调递增值的向量。要在一个高度 (k) 绘制等高线,请将 levels 指定为二元素行向量 [k k]。contour(___,LineSpec) 指定等高线的线型和颜色。contour(___,Name,Value) 使用一个或多个名称-值对组参数指定等高线图的其他选项。请在所有其他输入参数之后指定这些选项。有关属性列表,请参阅 Contour 属性。contour(ax,___) 在目标坐标区中显示等高线图。将坐标区指定为上述任一语法中的第一个参数。M=contour(___) 返回等高线矩阵 M,其中包含每个层级的顶点的 (x, y) 坐标。[M,c]=contour(___) 返回等高线矩阵和等高线对象 c。显示等高线图后,使用 c 设置属性。2.绘制函数的等高线

程序

clc;clear all;close all;x = linspace(-2*pi,2*pi);y = linspace(0,4*pi);[X,Y] = meshgrid(x,y);%创建矩阵 X 和 Y,用于在 x-y 平面中定义一个网格。将矩阵 Z 定义为该网格上方的高度。然后绘制 Z 的等高线。Z = 2.*sin(X)+3.*cos(Y);contour(X,Y,Z)运行结果

3.绘制多个层级的等高线

程序

clc;clear all;close all;figure;subplot(3,1,1)[X,Y,Z] = peaks;contour(X,Y,Z,20)subplot(3,1,2)contour(X,Y,Z,30)subplot(3,1,3)[X,Y,Z] = peaks;contour(X,Y,Z,’–‘)运行结果

4.带标签的等高线

程序

clc;clear all;close all;figure;x = -2:0.2:2;y = -2:0.2:3;[X,Y] = meshgrid(x,y);Z = X.*exp(-X.^2-Y.^2);% 将 Z 定义为两个变量 X 和 Y 的函数。然后创建该函数的等高线图,并通过将 ShowText 属性设置为 ‘on’ 来显示标签。contour(X,Y,Z,’ShowText’,’on’)运行结果

clabel函数可以为等高线图添加高程标签

程序

clc;clear all;close all;x=-100:50:100;y=-100:50:100;[x,y]=meshgrid(x,y);z=(1./sqrt((y-10.5).^2+x.^2)-1./sqrt((y+10.5).^2+x.^2));%创建一个等高线图并获取等高线矩阵 C 和等高线对象 h。然后,为等高线图添加标签。[C,h] = contour(x,y,z,-0.5:0.002:0.5); clabel(C,h)%仅为等高线层级为 2 或 6 的等高线添加标签。figure;[C,h] = contour(x,y,z,-0.5:0.002:0.5); v= [2,6];clabel(C,h,v)%使用 Name,Value 对组参数,将标签的字体大小设置为 15 磅并将颜色设置为红色。figure;[C,h] = contour(x,y,z,-0.5:0.002:0.5); clabel(C,h,’FontSize’,15,’Color’,’red’)%通过重新发出 clabel 命令设置其他属性。例如,将字体粗细设置为粗体并将颜色更改为蓝色。clabel(C,h,’FontWeight’,’bold’,’Color’,’blue’)figure;%创建一个等高线图并返回等高线矩阵 C。然后,为等高线添加标签。C = contour(x,y,z,-0.5:0.002:0.5); clabel(C)运行结果

5.自定义线宽

程序

clc;clear all;close all;figure;x = -2:0.2:2;y = -2:0.2:3;[X,Y] = meshgrid(x,y);Z = X.*exp(-X.^2-Y.^2);% 将 Z 定义为两个变量 X 和 Y 的函数。然后创建该函数的等高线图,并通过将 ShowText 属性设置为 ‘on’ 来显示标签。[M,c] =contour(X,Y,Z,’ShowText’,’on’)%通过将 LineWidth 属性设置为 3,使等高线更粗。c.LineWidth = 3;运行结果

6.实例

实例1

程序

clc;clear all;close all;figure(1)subplot(1,2,1)peaks(3);subplot(1,2,2)[c,h] = contour(peaks(3));clabel(c,h,’fontsize’,14);运行结果

实例2

程序

clc;clear all;close all;x=-100:1:100;y=-100:1:100;[x,y]=meshgrid(x,y);z=(1./sqrt((y-10.5).^2+x.^2)-1./sqrt((y+10.5).^2+x.^2));contour(x,y,z,-0.5:0.002:0.5)运行结果

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/325085.html

(0)

相关推荐

  • 纵身一跃的意思(恐高症什么症状)

    看看下面两张图片 你有什么感觉? 有没有一种眩晕、腿软的窒息感? 什么是恐高症? 我们所说的“恐高” 一般是身体的正常生理反应 它可以使人们本能地远离危险地带 降低从高处摔落的风险 而我们真正该畏惧的 是“恐高症”   恐高症患者即使在 有护栏或者足够远离边缘 根本不可能掉落的情形下 仍会产生强烈的恐惧感 这跟胆量和勇气其实没关系 而是一种心理疾病…

    2022-05-07 投稿
  • dnf二次觉醒多少级,如何升级DNF二次觉醒**

    昨天爆料了男鬼剑三觉提档的消息,3月19号男女鬼剑将同步100级版本开放三次觉醒。 那么今天就来介绍一下,三次觉醒的任务流程。三次觉醒分为上下两个部分,在角色**到达100级之后,在角色任务中就会出现[真正的觉醒·上]。 这一任务是所有职业都会触发的。[真正的觉醒·上](1/4):前往[西海岸中央驻地],找骑士洛巴赫对话完成任务。 下篇则是面向开放了三次觉醒…

    2023-05-19
  • 项目路演七大步骤(项目路演应该包含哪些要点)

    在创业圈,“路演”逐渐成为一个热门的词汇。“路演’‘的英文词汇是而Road Show,是指在公共场所进行演说、演示产品、推介理念,以及向他人推广自己的公司、团体、产品、想法的一种方式。在现实中,“路演”主要在一些推介会上进行。 不少创业者在推介自己的创业项目、寻找投资人时,会采取“路演”的方式,向众多的投资方讲解自己的产品项目、发展溉则与融资计划。在当今互联…

    2023-04-08
  • 哪些可以赚钱的小软件(什么APP能赚钱)

    大家好,自从有了大宝后,总觉生活压力倍增,因此工作之余,就想各种方法挣点小钱。我也不是什么大咖,也没什么什么才华,甚至什么特长也没有,所有就靠下载了各种挣钱软件来搞点菜钱。接下来我就和大家分享一下我下载的这几款挣钱软件,自己玩的感受与心得。 我所接触的这几款挣钱软件,它们都有一个最大的共同点那就是邀请好友,只要你能够邀请足够多的好友,那挣钱相对来说就比较容易…

    2021-11-23 投稿
  • 谷爱凌国籍问题最新进展,谷爱凌国籍问题怎么解决

    谷爱凌国藉问题怎么解决? 媒体报道,谷爱凌宣布放弃**国籍,加入中国国籍。 网上有人说,谷爱凌没放弃**国籍。 理由是,放弃**国籍名单全部在**政府网站可以查到,例如可以查到杨振宁、饶毅、施一公,没有谷爱凌,也没有陈凯歌的儿子。 此说确否? 有没有一个时间差问题?亦即谷爱凌放弃了**国藉,但**政府网站还没有来得及公布出来? 谷爱凌为中国赢得了冬奥金牌,在…

    2022-03-21
  • 免费网络电视软件有哪些?网络电视软件排名

    小柠绿感觉最近推荐电视免费直播软件、电视免费视频软件有点停不下来……其实国内目前坚挺而好用的直播+点播 电视应用软件可下载使用的还是挺多…… 以下3款网络机顶盒/智能电视免费直播软件 +点播功能,不仅免费,而且还是分稳定,安全,网友大呼0%的停服机会!小柠绿只想说:-( :-( :-( 世事难料了~!   蜜蜂视频 500+直播、10000+点播,…

    2022-04-17
  • seo原创助手,seo原创模板

    以下是一篇关于“seo原创助手”的文章: 一、什么是seo原创助手? 也许你在进行网站优化或者内容创作的时候,常常会为如何写出既符合搜索引擎规则又有独特价值的内容而烦恼。这时候,seo原创助手就像是一位神秘的伙伴,悄然出现在你的身边。 我觉得它就像是一个文字魔法师,能够帮助我们在浩瀚的互联网海洋中脱颖而出。它仿佛拥有一双神奇的眼睛,能够洞察搜索引擎的喜好和用…

    2025-10-28
  • 浙江湖州织里(儿童模特大赛全国总决赛)

    7月13日,在浙江省湖州市吴兴区织里镇—中国童装城,儿童模特展示最新潮流童装服饰。(中国日报记者 朱兴鑫 摄) 中国日报湖州7月13日电(记者朱兴鑫 马振寰 )2021年7月13日,中国日报记者探访浙江省湖州市吴兴区织里镇—中国童装城。织里镇以童装闻名,自20世纪70年代末由家庭小作坊起步,如今成为中国规模最大、分工协作最紧密的童装产业集群,带动了当地居民多…

    2023-06-11 投稿
  • 淘宝官方返利平台(淘宝哪个平台返利最高)

    我是一个比较喜欢网上购物的人,特别是淘宝上面购物,虽然听别人说淘宝网上面假货比较多,但是说实话,我在淘宝网上面有几百次购物经历,却是却从来都没有买到过假货,至少我没有发现我买的东西中有假货。 我也是一个比较喜欢省钱的人,现在有一些返利APP会返还一部分淘宝的购物经额给买家,并且所有的交易操作都是淘宝网上面完成的。刚开始的时候我也不相信,于是我就报着试一试的心…

    2021-11-28 投稿
  • 致富金点子真的能快速致富?

    一开始我使用的是360极速浏览器,最近又换成安全浏览器了,安全浏览器也不安全,老是弹出一些什么致富金点子,致富经之类的广告,不胜其烦,把屏蔽广告的那个插件打开,顿时世界清静了。 为什么老是弹出致富金点子这类广告? 这个博客是网赚博客,经常浏览器都会搜索一些网赚,赚钱之类的字眼,大数据时代你的任何一个操作都被大数据给记录着,然后根据你的喜好来给你推荐一些匹配的…

    2019-11-20
  • 二百五的真实由来(二百五的由来从何说起)

    日常生活中,我们常把傻瓜或说话不正经、办事不认真、处事随便、好出洋相的人叫做“二百五”。 那么二百五是怎么来的呢? 据说战国时有个人叫苏秦,是战国时的一个说客,他身佩六国相印,一时很是威风,但也结下了很多仇人。后来,他终于在齐国被人杀了,齐王很恼怒,要为苏秦报仇。可一时拿不到凶手,于是,他想了一条计策,让人把苏泰的头从尸体上割下来,悬挂在城门上,旁边贴着一道…

    2022-05-10
  • ios9.0下载,ios9020-1994

    5月31日凌晨,苹果总算是公布了WWDC的宣传海报,表示将会在6月6日凌晨1点正式开幕。 (图片来源:苹果官网) 说实话,大部分消费者对苹果这场活动提不起太大兴趣,毕竟他们关注的iPhone 15系列要等到今年9月份左右才会发布。但从今天的海报来看,苹果很有可能要搞出一波大新闻,而且很有可能是一款能够改变整个行业的产品。 苹果MR,会是重磅**吗? 此次海报…

    2023-07-05