matlab 等高线数值显示_「matlab等高线」matlab中contour 函数的用法(绘制等高线) - seo实验室...
matlab等高线
原文
contour
矩阵的等高线图
全页折叠
语法
contour(Z)
contour(Z,n)
contour(Z,v)
contour(X,Y,Z)
contour(X,Y,Z,n)
contour(X,Y,Z,v)
contour(...,LineSpec)
contour(...,Name,Value)
contour(ax,...)
[C,h] = contour(...)
说明
等高线图显示矩阵 Z 的等值线。使用 clabel 为等高线添加标签。
contour(Z) 绘制矩阵 Z 的等高线图,其中 Z 解释为有关 x-y 平面的高度。Z 必须至少是 2×2 矩阵,该矩阵包含至少两个不同值。x 值对应于 Z 的列索引,y 值对应于 Z 的行索引。自动选择等高线层级。
contour(Z,n) 以 n 个等高线层级绘制矩阵 Z 的等高线图,其中 n 为标量。自动选择等高线层级。
contour(Z,v) 绘制矩阵 Z 的等高线图,其中等高线位于单调递增向量 v 中指定的数据值。要在特定值位置显示单个等高线,请将 v 定义为一个二元素向量,并且两个元素都等于所需的等高线层级。例如,要在 k 层级绘制等高线,请使用 contour(Z,[k k])。指定向量 v 可将 LevelListMode 属性设置为 manual。
contour(X,Y,Z)、contour(X,Y,Z,n) 和 contour(X,Y,Z,v) 使用 X 和 Y 绘制 Z 的等高线图,以确定 x 和 y 值。
如果 X 和 Y 为向量,则 length(X) 必须等于 size(Z,2) 且 length(Y) 必须等于 size(Z,1)。这些向量必须是严格递增或严格递减的,并且不能包含任何重复值。
如果 X 和 Y 为矩阵,则其大小必须等于 Z 的大小。通常,应设置 X 和 Y 以使列严格递增或严格递减并且行是均匀的(或者使行严格递增或严格递减并且列是均匀的)。
如果 X 或 Y 的间距不规律,contour 将使用等间距的等高线网格计算等高线,然后转换成 X 或 Y 的数据。
contour(...,LineSpec) 使用 LineSpec 指定的线型和颜色绘制等高线。contour 忽略标记符号。
contour(...,Name,Value) 使用一个或多个属性名-属性值对组指定等高线属性。Name 是属性名且必须置于单引号 ('') 内。Value 是对应的值。例如,'LineWidth',2 将等高线宽度设置为 2。有关等高线属性名和值的列表,请参阅 Contour 属性。
contour(ax,...) 将图形绘制到 ax 指定的坐标区中,而不是当前坐标区 (gca) 中。
[C,h] = contour(...) 返回等高线矩阵 C(包含定义等高线的数据)和 Contour 对象 h。Contour 对象的 ContourMatrix 属性也包含等高线矩阵。clabel 函数使用等高线矩阵标记等高线。
可以使用 Contour 对象属性控制等高线图外观。有关列表,请参阅 Contour 属性。
示例
全部折叠
创建等高线图
尝试此示例
使用 X 和 Y。创建第三个矩阵 Z 并绘制其等高线。
x = linspace(-2*pi,2*pi);
y = linspace(0,4*pi);
[X,Y] = meshgrid(x,y);
Z = sin(X)+cos(Y);
figure
contour(X,Y,Z)
指定等高线数
尝试此示例
将来自 peaks 函数的数据存储于矩阵 X、Y 和 Z 中。对 Z 中的数据绘制 20 条等高线。
[X,Y,Z] = peaks;
figure
contour(X,Y,Z,20)
显示等高线标签
尝试此示例
设置矩阵 X、Y 和 Z。通过将 ShowText 属性设置为 on 来创建一个等高线图并显示等高线标签。
x = -2:0.2:2;
y = -2:0.2:3;
[X,Y] = meshgrid(x,y);
Z = X.*exp(-X.^2-Y.^2);
figure
contour(X,Y,Z,'ShowText','on')
显示单个等高线
尝试此示例
创建 peaks 函数的一个等高线图并仅显示 Z = 1 的一个等高线层级。
x = -3:0.125:3;
y = -3:0.125:3;
[X,Y] = meshgrid(x,y);
Z = peaks(X,Y);
v = [1,1];
figure
contour(X,Y,Z,v)
提示
contour 函数无法确定输入数据中是否存在不连续性。将 NaN 值添加到数据中,以避免在这些区域中绘制等高线。
相关阅读
产品入门必备技能,结构图、流程图、原型以及各类文档的编写绘制;会画会写并不代表你是一个合格的产品经理,但是合格的产品经理一定会
接上篇《业务流程图绘制流程分享(一)》,本篇将对上篇中间的第四部分——如何绘制业务流程图展开更多讨论。本来写完上篇,我发现没有
今天我给大家分享的内容是如何利用Excel绘制高大上的甘特图。(甘特图是项目管理的一种工具,是拆分任务并将其进程可视化)平时大家利
E-R图也称实体-联系图(Entity Relationship Diagram),1976年由P.Pchen 提出,提供了表示实体类型、属性和联系的方法。
ER图是我们
当你设计一个新的功能模块,服务端童鞋一定会追问你具体有哪几种实体以及之间的关系,如果你没想清楚或者描述含糊,那么就有必要学习一
matlab 等高线数值显示_「matlab等高线」matlab中contour 函数的用法(绘制等高线) - seo实验室...相关推荐
- 普通计算机怎么算根号_「根号计算器」12、计算机如何实现开根号? - seo实验室...
根号计算器 如何求一个数字的算术平方根(又叫开根号,或者开方)? 大家普遍都是用计算器直接计算的,对于程序员来说,就是调用sqrt()方法.但是其内部又是怎么实现的呢? 方法一:迭代法 学过计算方法的 ...
- python requests 400错误_「http 400」http请求报400错误的原因分析 - seo实验室
http 400 http 400 错误 - 请求无效 (Bad request) 在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效 ...
- ctf入门题库_「ctf比赛」web安全CTF比赛习题(初级) - seo实验室
ctf比赛 一.Robot 访问URL,可以看到一张骚气十足的图片,然后就什么都没了...没了... 不可能啊,一张骚图片就想欺骗小编,想的太美(长得丑了) 题目说明写的是robot,想想多半是有猫腻 ...
- excel导入mysql实验_「excel数据库」将excel表导入数据库的方法步骤 - seo实验室
excel数据库 在excel中录入好数据以后,可能会有导入数据库的需求,这个时候就需要利用一些技巧导入.接下来是seo实验室小编为大家带来的如何将excel表导入数据库的方法,希望对你有用. 将ex ...
- matlab中contour 函数的用法(绘制等高线)
原文 contour 矩阵的等高线图 全页折叠 语法 contour(Z) contour(Z,n) contour(Z,v) contour(X,Y,Z) contour(X,Y,Z,n) cont ...
- html文本显示_「前端开发」HTML入门与实战
[什么是HTML]: HTML: 超文本标记语言,标准通用标记语言下的一个应用. "超文本"就是指页面内可以包含图片.链接,甚至音乐.程序等非文字元素. HTML 是用来描述网页的 ...
- python从小到大的顺序输出_「小白专栏」Python中使用for循环,为什么输出结果不是按顺序?...
欢迎各位小哥哥小姐姐阅读本的文章,对大家学习有帮助,请点赞加关注哦!!!!!!!!!! 您的点赞和关注将是我持续更新的动力呢.^v^ 有不懂的问题可以私聊我哦! 前言 如图,为什么输出的不是按Jen, ...
- excel多列多行堆叠成多列一行_「Excel技巧」如何利用indirect函数快速将一列转为多行多列排版...
HI,大家好哈. 前几天我们有聊了如何将多行多列转一列的话题,今天就顺势来聊聊如何将一列转多行多列. 因为,一份表格,如果里面只有一列,不过有一百多行,甚至几百行, 这样子排版, 一方面,不够一目了然 ...
- 全局稳定性收敛平衡点为0吗_「模型解读」GoogLeNet中的inception结构,你看懂了吗...
作者 | 李健(微信号:lijian05170517) 编辑 | 言有三 1 Inception V1[1] GoogLeNet首次出现在2014年ILSVRC 比赛中获得冠军.这次的版本通常称其为I ...
最新文章
- hexo使用jenkins自动部署到阿里云
- this super java_java中 this 和super的用法
- Mycat 之 通过Keepalived 实现高可用
- 投篮c语言程序设计,教师招聘笔试体育之篮球必做20题(一)
- 标图123123666
- sp工具中最疼的是_阴阳师打造完美的双面就业SP酒吞 说说最靠谱的御魂携带法...
- 最佳实践之Android代码规范
- 【脚本语言】一个简易的语言的设计与实现
- java web代码混淆_JAVA WEB 项目的代码混淆
- 毕设题目:Matlab通信
- 深入浅出Linux设备驱动编程--引言
- mfc 邮件收发系统_腾讯企业邮箱的系统管理功能?
- Moscow Pre-Finals Workshop 2020 - Legilimens+Coffee Chicken Contest (XX Open Cup, Grand Prix of Nanj
- python ks值计算_风控模型中的K-S理解以及python实现
- 使用Pr给视频添加字幕
- HTML顶部状态栏更改背景,适合做导航栏背景的图片
- 统计学习理论(SLT)与支持向量机(SVM)
- ai人工智能将替代人类_人类与人工智能
- linux安装程序企鹅,分享|Linux/Unix 桌面趣事:召唤一群企鹅在桌面上行走
- Oracle数据库:约束行限制where语句,判断条件,比较条件,字符串日期格式,in,like,escape,null语句
热门文章
- Redis6.0.6_04_Redis 主从复制与哨兵模式
- 世界随机迷宫:客户端需求整理
- 拉格朗日插值法求多项式系数 (附代码)
- Zigbee协议学习记录
- DCI BOX与传统WDM/OTN设备有什么区别?
- EMC电快速脉冲群EFT对设备影响的原因和整改措施
- 数据管理独角兽Cohesity已秘交招股书,它是否值100亿美元?
- MFC中使用COleVariant获取CMFCPropertyGridProperty属性窗口某个属性值
- Android 显示输入法中的emoji表情以及String字符串转码
- 关于AutoCAD反复弹窗Nonvalid Software Detected的解决办法