等值线图的画法总结
等值线(完整版)

等值线技术的发展趋势和未来展望
发展趋势
随着大数据和云计算技术的不断发展,等值线技术也在不 断进步和完善。未来,等值线技术将更加注重数据质量和 处理效率的提高,同时将更多地与机器学习和人工智能技 术相结合,实现自动化和智能化的数据处理和分析。
未来展望
在未来,等值线技术有望在以下方面取得重要进展
2. 高维数据处理
通过地理信息系统(GIS)或绘 图软件,输入等值点的数值和 位置信息,系统自动生成等值 线。
计算机辅助绘制等值线精度高、 速度快,且可重复使用,是现 代地图制作的主要方法。
地理信息系统中的等值线绘制
地理信息系统(GIS)是一种用 于处理和分析地理数据的系统。
在GIS中,可以使用特定的工具 和功能进行等值线绘制,如空间
插值方法的选择
插值方法
插值方法的选择对等值线的影响较大,不同的插值方法可能会产生不同的等值线结果。
适用性
插值方法的适用性需要根据具体情况进行选择,不同的数据分布和场景需要采用不同的 插值方法。
地图投影的影响
投影类型
地图投影的类型对等值线的影响较大, 不同的投影类型可能会产生不同的等值 线结果。
VS
非闭合等值线
总结词
表示区域边界的值相等
详细描述
非闭合等值线是指将某一数值相等的点连接起来形成的非闭合曲线,通常用于表示区域边界,如地形 、地貌等。非闭合等值线可以是一条折线、多边形等。
岛状等值线
总结词
表示被其他等值线包围的区域的值相 等
详细描述
岛状等值线是指被其他等值线包围的区 域内的数值相等,通常用于表示局部异 常或特殊情况。岛状等值线的形状可以 是圆形、椭圆形或其他不规则形状。
4. 人工智能与机器学习
绘制等值线

MAPGIS绘制等值线第一节整体思路及制图目标物化探图件中,等值线图是物化探工作中必须的作图解释环节,是对地质现象分析解译的一个很重要的方法。
这里我们介绍和要求掌握两种用MAPGIS绘制等值线图的方法:1、掌握利用网格化剖分(GRID模型)绘制等值线图的方法;2、掌握利用三角剖分(TIN模型)绘制等值线图的方法。
第二节数据准备与制图步骤一. 网格化剖分(GRD模型)1、数据准备:生成“制表符分隔的文本文档”或“逗号分隔的文本文档”(如图7.1)。
图7.1 制表符分隔的文本文档2、打开MAPGIS→空间分析→DTM分析,选择“GRD模型”→“离散数据网格化…”(图7.2),然后选择要进行网格化的文件打开。
图7.2 打开离散数据网格化步骤3、在弹出的“离散数据网格化”对话框中(图7.3),按下列顺序设置各项:1)设置数据列:按数据情况设置坐标X、Y及物性值Z所在的列。
2)网格参数设置:这里只要设置合适的网格间距就可以了。
3)网格化方法设置:一般情况下,物探、化探的数据网格化方法都选择Kring泛克里格法网格化。
单击“选择”按钮,弹出“克里格网格化配置对话框”(图7.4),可以对网格化进行一些配置(对配置内容不是很熟悉的情况下,建议选择默认的值即可);单击“搜索”按钮,弹出“网格化点搜索配置对话框”(图7.5),可以对网格化的搜索类型、规则等进行配置。
4)设置输出网格文件名及存储路径。
设置好以上信息后,单击“确定”即可。
图7.3 离散数据网格化参数设置对话框图7.4 克里格网格化配置对话框图7.5网格化点搜索配置对话框4、选择“GRD 模型”→“平面等值线图绘制”,选择网格化数据文件(*.GRD)打开后,弹出图7.6,然后按下列步骤进行等值线图绘制参数设置。
图7.6 设置等值线参数对话框1)“设置”栏里:选择“等值线套区”(可以对等值线进行普染色,即建立区文件)、绘制色阶和保留边界线(如图7.7)。
2)“光滑”栏里:选择“等值线光滑处理”(可以对绘制的等值线进行一些光滑处理,使线条更流畅),然后在光滑度里选择合适的程度,一般选择中程度即可(如图7.7)。
等值线图的判读总结

1.等值线的共性特征(1)同线等值:据此可比较不同点的数值大小。
(2)等值距相同:要根据图中提供的数据,判读相邻两条等值线的差值(可多看两组)。
(3)等值线是闭合曲线,但在一幅图中因受图幅限制,某等值线不一定闭合。
(4)等值线不相交(除陡崖外)。
2.等值线的判读规律(1)一般在同一幅等值线图中,相邻两条等值线的差值相同或者为零。
(2)一般等值线两侧的数值不同,一侧高于该等值线数值,另一侧则低于该数值。
(3)相邻两条等值线之间存在闭合线,则其值可与其中某一等值线相同:若其值与低值相同,则线内数值比低值低;若其值与高值相同,则线内数值比高值高。
即大于大值,小于小值。
(4)等值线向数值大的方向弯曲的地方(部位)数值小,向数值小的方向弯曲的地方(部位)数值大。
3.等值线图的判读步骤等值线图的判读首先要看图名,明确等值线图上所要反映的地理事物,认清地图上的方向和所处的地理位置。
其次要熟练把握图示的内容。
等值线图要从观察等值线的疏密,了解等值线的间距,比较等值线的数据,分析等值线的走向,注意等值线的弯曲,掌握重要的等值线六个方面进行判读。
4.三种常见等值线图的判读要领判读等值线图要“五读一分析”。
即读数值范围和极值、读延伸方向、读疏密程度、读弯曲方向、读局部小范围闭合等值线、分析成因。
如下表:【即时演练】读右图,完成1-2题。
( )1.①、②、③、④四地段中平均坡度最大的为A.① B.② C.③ D.④( )2.海拔低于400米的区域面积为A.0.05km2 B.0.5km2 C.5km2 D.50km2“某地区等高线示意图”,回答3~5题:( ) 3.图中a、b、c、d四点中,可能形成小溪的是A.a B.b C.c D.d( ) 4.图中MN、XY的交点,在剖面图上对应的点是A. ①③ B.②④ C.①④ D. ②③( ) 5.若该地区位于一拟建水库的库区内,计划蓄水位可达拔175米,下列叙述正确的是A. 最高水位时,小部分面积被淹没,将出现一个岛屿B.a、b、c、d四个居民点中,只有d居民点可以不搬迁C. 最高水位时,将出现两个小岛,b、c、d三地将被水淹没D.a、b、c、d四个居民点都不必搬迁,改为从事旅游业和渔业下图为等高线地形图(单位:米),其代表某种文化景观,读图回答6~8题;( )6.该种文化景观是A. 小溪B.梯田 C. 平原 D. 沙滩( )7.该文化景观最有可能位于A. 黄土高原 B.江南丘陵 C.青藏高原 D.四川盆地( )8.下列作物最有可能在该文化景观区种植的是A. 茶园B.甜菜C. 谷子D.青稞下图为某地等高线示意图。
初步详解FLAC3D to tecplot等值线图画法

用Tecplot对Flac3D计算结果进行后处理Tecplot 版本为:Tecplot 360 EX 2015 R1Flac3D 版本为:Flac3D 5.0根据实际情况建立FLAC3D模型。
建模后保存为“xxx.sav”文件。
准备好用Fish语言编写的Flac3d2Tecplot.dat文件。
第一步:将Flac3D导入tecplot中1.用FLAC3D打开已经完成的*.sav文件。
(用FLAC3D把结果计算出来)2.然后【File】/【Call】运行Flac3d2Tecplot.dat文件,运行结束时会在命令行里显示写入成功。
在命令文件所在的文件夹里会发现FLAC3DMesh_deformation.dat数据文件(可以根据自己的需要更改文件名)。
3.在计算机命令文件所在的文件夹里找到该数据文件。
打开Tecplot程序。
执行【File】/【Load Data Files(s)】命令打开FLAC3DMesh_deformation.dat数据文件。
第二步:画等值线的步骤1.在左侧【plot】中选择需要的参数模型。
2.首先选择三维图形选择3D Cartesian、二维选择2D Cartesian。
3.在边栏左上方Show Zone Layers栏目中,去掉Mesh前的√选中Contour前的√。
然后按下detail按钮在右上方选择自己需要显示的量。
例如X、Y、DISP、SYY ……4.选择切片工具在左侧【plot】/【show derived objects】/【slices】并打开下面的ToolDetails可以设置切片的方向和位置等。
5.将切片截面上的数据读出形成整体zone外的另一个zone【Date】\【Extract】\【Current slices】6.点击【plot】\【zone style】编辑zone7.点击surfaces发现有两个zone,在zoneshow中激活Slice x=20关掉Flac3D.date8.点击contour contour type选取lines9.然后再等值线上显示标注【plot】/【Show Zone Layers】/【contour】/【detail】点击[Lables],在[show lables]可以选着contour number或者contour value。
一天学Surfer8.0作等值线图图心得

一天学Surfer8.0作等值线图图心得从事煤炭资源勘查工作中,需要做很多等值线图,周围同事多是用传统的三角网插值方法,一个钻孔一个钻孔地量取之间的距离,然后在Excel表格中计算分点距离,再在CAD 中描点连线……虽然这是一种严密的插值法,但是感觉过程复杂,与传统手工作图无异,需耗费很大精力。
同学推荐用Surfer软件,我用了一天时间,基本掌握了这种作图方法。
这里,我要感谢水文07-1班的邓同学以及其他同学朋友给我提供的帮助。
Surfer做等值线图主要用到两种数据,一种是钻孔数据,包括钻孔坐标和需要描述的目标数据(如煤厚、灰分、硫分等),另一种是边界数据,主要是矿区边界,即拐点数据。
这两种数据分别对应着Surfer里的dat文件(也可以是其它可识别格式,如txt)和bln文件。
第一步:制作数据文件1、制作钻孔数据文件这一步可以在Excel、WPS、记事本中完成,也可以在Suerfer工作表中建立。
其格式如下图:数据录入完成后,保存为txt格式。
注意:我用的是WPS,另存为的时候须选择制表符分割的txt文件。
2、制作bln文件(边界数据)一般情况下,边界数据都是比较少的,可用Surfer工作表直接建立,保存为bln文件即可。
其格式如下图:第一行31代表边界拐点坐标的个数,后面的0值表示后面的等值线绘制在边界内部,如果写成1,表示等值线绘制在边界外部。
后面的数值为钻孔坐标,第一栏为横轴(Y值)。
保存为bln格式。
注意:我们工作区域只有30个拐点,写31的原因是最后一个钻孔坐标与第一个相同,形成一个封闭区域。
Ps:有时候拐点数较多,又没有拐点坐标文件,需要我们直接从图上量取,比较方便的方法是用工具展点。
比如,我用的CAD作图,作图比例为1:1000(保证了展点出来的坐标不变),矿区边界是多段线圈成,拐点较多,我就用到了Dxf2xyz2.0这个工具来展点。
把矿区边界带基点复制到空白文档中,并校正。
保存为dxf格式,据说dwg格式也行。
Excel中绘制等值线图的操作方法

Excel中绘制等值线图的操作方法
等值线图因其能直观的看出走势而被多数人应用,如何制作一个简单的软件来绘制等值线图的操作方法呢?今天,店铺就教大家在Excel中绘制等值线图的操作方法。
Excel中绘制等值线图的操作步骤如下:
首先要做的就是在excel上整理数据。
一般情况下坐标数据在B列和C列,目标列也就是你要画等值线的数据随便放在哪一排,本次用的是F列,整理结果如图。
第二步是打开surfer软件。
认识软件界面,我们主要用菜单栏的数据和地图这两个功能。
如图。
找到数据功能,要将excel的资料转化为网格文件。
点中数据功能,单击,找到你所需资料的excel文件,点确定,会出现如下对话框,将x设为excel中含有Y坐标的列,y设为excel中含有X坐标的列,z 设为目标列,本次用F列,网格化方法选克里格。
注意的是一般要将最下面的最大值改大一千,最小值改小一千。
右下角的两个数据差不多大小才是正确的,如果差距过大证明数据错误,在右下角数据后各扩大十倍。
点确认,之后会有对话框一直点确认,记住你输出网格数据的位置。
下面就是正式的生成等值线图,点选地图功能,选新建等值线图,在对话框找到刚生成的网格数据文件,直接点击打开,画图界面就会直接出现等值线图。
如图。
最后在左上角文件中选择另存为将图保存到你想要保存的文件夹。
或者你想转成其他文件就在文件功能中选择输出功能,选择你想要保存的格式保存在电脑中。
Excel中绘制等值线图的操作.。
绘制等值线(等高线)方法

如何根据离散点自动绘制等值线(等高线)之三角形法自动绘制等值线的方法从技术方向上看可以分为两大类,插值和曲线拟合.其中曲线拟合总的来说效果不如插值算法经典和应用广泛,效果也较逊色.这里着重介绍插值算法.其中插值算法中,按照方式不同分为离散点客观化和三角网方式.两者区别在于三角网计算主要在生成三角网过程,省去了插值到格点的过程.而客观分析过程则是将离散点分析到格点后再内插到细网格,然后大多利用追踪法生成等值线,也有在这里再使用曲线拟合.1、三角形算法a、首先生成delaunay三角形,这一点在我的帖子"delaunay triangulation之丰衣足食“内有源程序,大家可以参考。
b、随后需要在三角形的边上插补等值点。
要确定某个三角形的边上是否有等值点,需要进行判断和处理。
注意:如果某原始数据点和等值线值相同,将该点改变一个微量。
如果一个三角形三顶点的值相同则各边无等值点。
如果一个三角形的任意边两端点(A、B〕的Z值(Za、Zb)满足满足(Zd-Za)*(Zd-Zb)<0,其中Zd代表等值线的值,则该边必有等值点,其平面位置是Xd=Xa+(Xb-Xa)*(Zd-Za)/(Zd-Za) , Yd=Ya+(Yb-Ya)*(Zd-Za)/(Zb-Za)。
每个三角形上不可能三边都有同值的等值点,另一边上必定有同值的等值点。
c、等值点的追踪。
为了能将内插的等值点顺序追踪排列,绘出等值线,还必须找出相互重叠的环形网内所计算的等值点间的平面位置关系。
因每个环形网都是由多个三角形组成的,我们先简单分析一下单个三角形中存在等值点的情况。
由于不必考虑等值线穿过端点,如果一个三角形的边上存在等值点的话,只可能在某两条边上存在等值点,而不可能三条边上同时都有。
也就是说,只要三角形一边上存在等值点,则其余的两条边中必有一边存在等值点。
根据上面的约定,我们再研究等值线穿过任一环形网中两条及两条以上相邻的径边时,可能出现的几种情形:① 等值线不通过环形网的界边。
1. 等值线图

4.判断天气状况:低压、低压槽为阴雨天气;高压、高压脊 为晴朗天气。如上图,M 处为高压区,天气晴朗;N 处在低压槽, 冷锋后,为阴雨天气。
4.(2017·郑州三模)读我国局部地区某时刻近地面气压场及台 风中心位置图(单位:百帕),回答(1)~(2)题。
C.增加径流总量 D.消除地质灾害
解析:(1)读图可知,甲地位于盆地的出口处,两侧等高线海拔 数值为 60 米,建设水库大坝工程量小,成本最低。(2)B 对:水库 建成后,利用落差发电,可以开发河流水能。A 错:水库位于河流 的上游,对改善河流的航运条件作用不大。C 错:水库有蓄水防洪 的作用,可调节河流的径流量。D 错:兴建水库可能会诱发地震等 地质灾害的发生。
5.(2017·聊城二模)下图为世界某区域年降水量分布示意图。 读图完成(1)~(2)题。
(1)图示地区年降水量的 空间分布特点是( )
A.沿海多,内陆少 C
B.自东南向西北递减 C.东部多,西部少 D.东部沿海南北差异较大 (2)影响大陆西部等降水量线
走向的主要因素是( B )
A.纬度 B.洋流 C.地形 D.大气环流
[学以致用]
(1)南 等温线自北向南递减,说明北部纬度较低,南部纬度较高
2.读图 1,完成下列问题。 (2)乙 乙地等温线密集,气温水平差异明显
(3)甲ห้องสมุดไป่ตู้等温线向北(低纬)弯曲 洋流
(4)18~20℃ 山地(或高地)
(1)该图示区域位于________半球,试说明判断依据。 (2)甲、乙两地相比较________地气温变化比较大,并说明判断 理由。 (3)说明甲地等温线分布特征及其影响因素。 (4)判断丙地气温大小及地形类型。
Mapgis等值线图绘制方法

M a p g i s等值线图绘制方法本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.MarchMapgis等值线图绘制方法1.打开Mapgis主菜单,选择“实用服务”—“投影变换”2.选择“投影变换”—“用户文件投影变换”3.点击打开文件4.将TXT文件导入到Mapgis中5.点击“用户投影参数”6.设置用户投影参数坐标系类型设置为“投影平面直角”椭球参数设置为“西安80”投影类型为“高斯克吕格”比例尺分母为“1”坐标单位为“米”投影带类型为“6度带”投影带序号为“19”设置完毕后点击确定7.设置结果投影参数坐标系类型设置为“投影平面直角”椭球参数设置为“西安80”投影类型为“高斯克吕格”比例尺分母为“50000”坐标单位为“毫米”投影带类型为“6度带”投影带序号为“19”设置完毕后点击确定8.指定数据起始位置选择属性数据下第一行数据作为数据起始位置9.设置分隔符(1)选择“按指定分隔符”(2)选择“设置分隔符”(3)分割符号中,将(Tab键)选中(4)属性名称所在行,选择第一行的属性行(5)将数据类型都改为“5.双精度型”(6)点击确定10.设置点图元参数(1)选择点图元参数(2)修改子图号及高度宽度后点击确定11.投影变换点击投影变换后,确定生成文件12.保存文件13.在Mapgis主程序中选择“空间分析”—“DTM分析”14.加载点数据,打开“文件”—“打开数据文件”—“点数据文件”15.点击“处理点线”—“点高程点提取”选择高程属性项后,点击确定16.离散数据网格化(1)点击“Grd模型”—“离散数据网格化”(2)在网格化方法中选择Kring泛克里格法网格化(3)点击确定,生成Grd文件17. 等值线绘制(1)在“Grd模型”中选择“平面等值线绘制”(2)载入Grd文件(3)选择“等值线光滑处理”(4)制图幅面选择“原始数据范围”(5)点击确定,生成等值线18.等值线文件保存。
地图上的等值线

求任意两地的相对高度HA-HB :十字相减法
陡崖相对高度估算:
H的取值范围: (n-1)d ≤ △H < ( n+1)d
陡崖高度的计算
陡崖的判断:
1.推测陡崖顶部A的高度是多少?
500<A<600
2.陡崖底部B的海拔高度是多少 A
200<B<300
B
3.陡崖的相对高度是多少范围之间?
山
等高面
投影线
等高线
等高线地形图:是按照一定的投影方法、比例关系和规定
符号,把真实地形地貌描绘在平面上的一种地图,通常用等 高线来表示地形的高低起伏。
坡度的识别
山
陡坡
等高线越密,坡度越陡 等高线越疏,坡度越缓 缓坡
等高线密集
等高线稀疏
认识常见等高线图的类型
400 300
200 100
闭合曲线, 内高外低。
N
500
3 4
2
读下面等高线地形图,回答问题:
400
A
M 乙
800
1000
甲
丁 丙
N
B
1. 图中A点海拔是_4_0_0__米, B点海拔是_8_0_0__米;它们之间相对高度是_4_0_0__米.
2. 从地形部位看, 甲是_山__顶__; 乙是_山__脊__; 丙是_山__谷__;丁是_鞍__部__.
右 2010年陕西(全国)文综卷: 图示意某区域多年平 均降雪量与雪期(从 当年初雪日到次年终 雪日的天数)的空间 分布。该区域内丘陵 区每年因融雪径流造 成的土壤侵蚀较为严 重。 (1)比较甲、乙两地 降雪量与雪期的差异(3分)
甲地降雪量比乙地多 甲地雪期比乙地短
等值线图的判读PPT

GIS技术具有数据集成、多维可视化、空间分析、动态监测和 预测预报等功能,能够为决策者提供科学、准确的地理信息 支持。
GIS技术在等值线图中的应用
数据处理
GIS技术可以对等值线图进行数据预处理,包括数据格式转换、坐标转换和数据清洗等,以确保数据的准确性和一致 性。
空间分析
GIS技术可以对等值线图进行空间分析,如距离量算、缓冲区分析、叠置分析和网络分析等,以揭示地理要素之间的 空间关系和相互影响。
等温线图的判读
等温线图判读技巧
首先观察等温线的疏密程度,密集的等温线表示温差大,稀疏的等温线则表示温差小。其次,根据等 温线的弯曲方向和排列状态,可以判断冷暖锋面、低气压和高气压中心等天气特征。此外,等温线的 闭合可以确定温度的起止范围。
等温线图的应用
等温线图广泛应用于气象预报、气候变化研究、农业等领域。通过等温线图,可以直观地了解温度的 分布和变化规律,为相关领域提供重要的参考依据。
借助人工智能和机器学习等技术, GIS技术在等值线图中的应用将更加 智能化,能够自动识别和分析地理要 素的特征和规律,提高分析的准确性 和效率。
03
云端化发展
随着云计算和大数据技术的普及,等 值线图与GIS技术将进一步向云端化 发展,实现数据的共享和协同处理, 提高地理信息服务的实时性和交互性 。
05
可视化表达
GIS技术可以将等值线图进行多维可视化表达,通过地图、图表和动画等形式展示地理要素的分布、变化 和相互关系,提高信息的可读性和易用性。
GIS技术与等值线图的结合发展
01
集成化发展
02
智能化发展
随着GIS技术的不断发展和完善,等 值线图与GIS技术的结合将更加紧密 ,形成集数据采集、处理、分析和可 视化于一体的集成化系统。
等值线图绘制

点确定即可。
如果有存在的设置,点装设置,打开保存过的设置文件,如Cr.Vel。
点确定即可。
完成的图见:
分别保存图的点线区文件,为等值线图的三种文件。
点文件,线文件和区文件。
此处Cr_S.WT代表Cr的土壤中的元素含量等值线点文件。保存。
依次保存线文件和区文件。Cr_S.WL, Cr_S.WP。
光滑,设置为选中等值线光滑处理光滑度选择高程度
制图幅面选择原始数据范围
然后设置注记参数:点主机参数
点注记格式:
修改的可能选项为:小数部分位数,如果全部是整数分割,位数设置为0,如果是小数分隔,如1.5,2.5,位数设置为1,如果是类似0.25,1.00,位数设置为2.
确认。返回对话框。
修改注记字体。点注记字体。
比如上次Cr.GRD。下一回合如果是Cu是Cu.GRD.
9、设计色阶
出现对话框如图,需要设计色阶或者打开保存的色阶。
色阶就是等值线定层,保存的色阶还包含其它设置。
设计色阶的步骤如图:
在起始Z输入比最小Z大的,有一定的意义的分段开始值,一般是整数和5分段;
终止Z输入比最大Z小的,有一定意义的分段结束值,一般是整数,不要求比最大值小一点,可以小很多,为的是在最大值的有数据的位置分段。比如,200也可以设置为150。
在生成的点文件中加上图例字样以及元素名称或者高程类别名称。
在编辑中,选中打开并编辑点文件。
输入点图元。
然后加入点注释,图例,Cr mg/kg;然后选中点文件保存项目
保存工程。
然后重新输出图片。
退出。
1、
打开空间分析---DTM分析
2、打开数据文件
点文件—打开南昌2—裁剪—土数据.wt
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
45
3
-1 0
2
1
2
2
3
-2
12
1
-1 0 2
3
3
1
3
2
1
20
1 -1 -2
-3
-1 0 1
-4
0
-3 -2
-1 -2 -3 -4 -5
-6 -5 -4
-3 -2
-1
-1
1 2
1
0
4
6
8
10
12
14
16
18
3 2 1 0 -1 -2
0
-3 20
3、colorbar 的命令 其基本用法有:
colorbar
% 选择使用哪种色标,共 13 中选择
colormap('default')
% 设置当前使用为默认
cmap = colormap
% 查看当前使用 colormap
colormap(ax,...)
% 对 ax 坐标轴下的。。。
Matlab 有如下 13 中常规色彩方案,一般默认为 jet:
具体调用时可选择:
colormap(jet)
colormap('jet')
colormap jet 具体还可以通过"edit—colormap"来具体调,已达到最佳效果。 5、坐标轴相关控制
对于所有绘图,坐标轴统一控制方式为:
set(gca,...) 下面将主要的基本特征介绍如下:
set(gca,'FontAngle','normal 或 italic 或 oblique') % 控制坐标数值字体旋转
set(gca,'XMinorgrid','on 或 off','XMinortick,'on 或 off') % 细网格或小标尺是否?
set(gca,'XTick',[ ],'XTicklabel',{''...})
% X 轴的标注
二、contourf 命令(画等值线,中间填充色彩) 其基本用法为: contourf(Z) contourf(Z,n) contourf(Z,v) contourf(X,Y,Z) contourf(X,Y,Z,n) contourf(X,Y,Z,v) contourf(...,LineSpec) contourf(axes_handle,...) contour(axes_handle,...) [C,h] = contourf(...) [C,h,CF] = contourf('v6',...)
或者 ch=clabel(C,h,[-6:1:6]),'LabelSpacing',72,'FontSize',15,'color','r','Rotation',0) set(ch,'FontSize',15,'color','r','Rotation',0,'BackgroundColor',[1 1 .6],'Edgecolor',[.7 .7 .7])
% 等高线的值等于响亮 v 中的值
contour(X,Y,Z)
% x,y 坐标定义
contour(X,Y,Z,n)
contour(X,Y,Z,v)
contour(...,LineSpec)
% 定义线型
contour(axes_handle,...)
% 坐标系定义
[C,h] = contour(...)
等值线绘图法集合
在物理海洋学中,主要用到的等值线绘图法为 Contour,Contourf 和 Pcolor
等命令,下面先介绍这三个命令。
一、Contour 命令(只画等值线)
Contour 命令基本用法包括:
contour(Z)
% 等高线矩阵
contour(Z,n)
% 画 n 条等高线
contour(Z,v)
0.2
0
0
-0.2
-0.2
-0.4
-0.4
-0.6
-0.6
-0.8
-0.8
-1
-1
-0.5
0
0.5
-1 1
四、shading 命令(注意例题中 colorbar 的用法)
其基本用法包括:
shading flat
% 去掉了等值线
shading faceted
% 带着等值线,隐含状态
shading interp
‘TickDir’,'in 或 out')
% colorbar 的 y 方向相关控制
set(h1,'FontSize',18,'Fontname','times new roman',)
又
set(f1,'Color','r')
% 可以调控图的背景颜色
4、colormap 命令
其基本用法有:
colormap(map)
v = caxis
% 返回两个数的向量,就是色标范围
caxis(axes_handle,...) % 适用于
例如对上图:
Caxis([-3 3]); %,注意,colorbar 随着一起变了
20
18
0
16
14
12
10
8
6
0
4
2 2
0 -1
-2 -1
0
0
1
2
34
1
3
6
456
2
1 2 53
4 6
21
1
3
20
18
16
0
14
12
10
8
6
0
4
2 2
1
1
2
34
2
1
3
5
56
6
3 54
21
24
0
1
6
3 54
3
-1 -2
-1 0
2 1
2
1
2
1
-2
-2
12
3
1
-1 0
-10 2
1
33
2 1 -1 0
1 0
-2 -3-4
2
3
2 1
-1
1
0
-2
-3 -1
0
-1
-3 -2
-5 -4
-6 -5 -4
-2
0-3-2源自-1-14
6
8
10
12
14
16
18
6
4
2
0
-2
-4
0
20
-6
2、caxis 命令(控制所画矩阵 Z 的等值线的色彩范围)
caxis 命令基本用法包括:
caxis([cmin cmax]) % 认为给定,高于 cmax 或低于 cmin 的值色彩与二者相同
caxis auto
caxis manual
caxis(caxis) freeze % 类似于 hold on;caxis 冻结
n = 6; r = (0:n)'/n; theta = pi*(-n:n)/n; X = r*cos(theta); Y = r*sin(theta); C = r*cos(2*theta); pcolor(X,Y,C) axis equal tight
1
1
0.8
0.8
0.6
0.6
0.4
0.4
0.2
65..20920598 1.2304
14 12
-1-0.2.0939497837.7606
2.41.9253504
-2.5651
2.4955
10 8 6 4
-2.5651
-1.2999-0.0314-7.0283.7003244.74897515.23-03-41.8.239-0592.90-095.0434787 1.2304
2
-1.2999
-3.8302 -2.5651 -1.2999 -0.034787
2
4
6
8
10 12 14 16 18 20
三、pcolor 命令 其基本用法包括:
pcolor(C) pcolor(X,Y,C) pcolor(axes_handles,...) h = pcolor(...) 其基本用法同 contourf,只是其着色并非连续,而是分块呈棋盘状。 比如下例所示:
% 返回句柄河 色彩值
[C,h] = contour('v6',...)
% 不同版本使用转换
set(h,'LineStyle','--',...)
% 也可如此控制线型线粗等
Z 为所要画等高线的矩阵,表示离某一平面的高度。n 表示所画等值线的条
数,由 MATLAB 根据 Z 矩阵最大最小值自动选取;v 则由用户指定,是用户希
一般还加
Set(h,'edgecolor','none') 基本用法及修饰方法与 contour 完全一致,这里不再赘述。 [C,h] = contourf(peaks(20),10); Colormap autumn
20
1.2304
1.2304 3.7606
18 16
2.4955