ae 创建图像等高线 蒙版_Gnuplot科学绘图(二十七)——等高线图

Gnuplot科学绘图 系列内容Gnuplot科学绘图(二十一)——简单 3D 函数绘图Gnuplot科学绘图(二十二)——数据文件存储格式Gnuplot科学绘图(二十三)—— 3D 数据曲面绘图及边框Gnuplot科学绘图(二十四)——pm3d 绘图 Gnuplot科学绘图(二十五)——色板(palette)设置 Gnuplot科学绘图(二十六)——image 绘图

等高线图是另一类重要的 3D 绘图方式。

首先绘制普通曲面图:

gnuplot> set hidden3d
gnuplot> splot "surface.dat" with lines

e6e5791b-b31a-eb11-8da9-e4434bdf6706.png

下面加上等高线:

gnuplot> set contour base
gnuplot> splot "surface.dat" with lines title ""

e9e5791b-b31a-eb11-8da9-e4434bdf6706.png

set contour 命令之后除了 base 参数外,还可以使用 surface 或 both 参数,分别表示等高线画在底面、曲面或者两者都画。这里设置了一个空的 title,是为了在图例中不要显示文件名,以免和等高线的图例混淆。

如果我们想在平面中显示等高线,可以使用下列命令:

gnuplot> unset surface
gnuplot> set view map
gnuplot> set size square
gnuplot> replot ebe5791b-b31a-eb11-8da9-e4434bdf6706.png 如果我们想在之前提到过的 pm3d 图上显示等高线,可以这样做: gnuplot> set pm3d at b
gnuplot> set key at screen 0.8,0.8
gnuplot> replot eee5791b-b31a-eb11-8da9-e4434bdf6706.png 这里我们把图例的位置做了调整,因为默认图例是在图像里面的,这样可能影响我们的图像显示。 最后,我们谈谈怎样手动设置等高线数值和间距。等高线的数值间隔参数设置命令是 set cntrparam levels。默认情况下,gnuplot 自动设置等高线数值。如果要进行手动设置,有两种方法:
  1. incremental ,,
    设置起始值以及间隔大小,这种方法适用于等间隔的等高线;
  2. discrete ,,,…
    分别设置各个等高线数值,这种方法适用于间隔不等的等高线。
例子: gnuplot> set cntrparam levels incremental -2,0.5,2
gnuplot> replot efe5791b-b31a-eb11-8da9-e4434bdf6706.png 本文整理自马欢老师科学网博客,特此感谢原作者的分享。 Materials Studio系列内容中科大 Materials Studio 培训快速入门教程(包你学会!)精选众多论坛讨论贴,Materials-Studio 论坛问答全集怎样把Materials studio能带图做得漂亮,用Matlab绘制呀!Materials Studio手把手教程丨界面操作、应用与NaCl晶体构建实例怎么利用Materials Studio建立晶体模型?就是这么简单!手把手教你用Materials Studio计算碳纳米管的能带结构基于Materials Studio的异质结构建模技巧如何分析第一原理计算结果:电荷密度图、能带结构、态密度的分析70张图,搞定能带理论基础!【长篇图文,包教包会】Materials Studio软件——CASTEP使用教程详解Gnuplot科学绘图(一)——从安装到简单函数绘图(文末有彩蛋)Gnuplot科学绘图(二)——坐标取值范围及刻度(文末有彩蛋)Gnuplot科学绘图(三)——点线风格Gnuplot科学绘图(四)——多组数据绘图Gnuplot科学绘图(五)——输出eps 图片Gnuplot科学绘图(六)——输出pdf 和png 图片Gnuplot科学绘图(七)——Enhanced 文本模式Gnuplot科学绘图(八)——插入LATEX 公式Gnuplot科学绘图(九)——栅格以及方程数值解估算Gnuplot科学绘图(十)——第二坐标轴Gnuplot科学绘图(十一)——Gnuplot 的坐标系统及标签Gnuplot科学绘图(十二)——箭头Gnuplot科学绘图(十三)——边框和坐标轴Gnuplot科学绘图(十四)——图例Gnuplot科学绘图(十五)——对数坐标Gnuplot科学绘图(十六)——图像尺寸 Gnuplot科学绘图(十七)——极坐标 Gnuplot科学绘图(十八)——参数方程 Gnuplot科学绘图(十九)——误差条(error bar) Gnuplot科学绘图(二十)——拟合 Gnuplot科学绘图(二十一)——简单 3D 函数绘图 Gnuplot科学绘图(二十二)——数据文件存储格式 Gnuplot科学绘图(二十三)—— 3D 数据曲面绘图及边框 Gnuplot科学绘图(二十四)——pm3d 绘图 Gnuplot科学绘图(二十五)——色板(palette)设置 Gnuplot科学绘图(二十六)——image 绘图
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值