gnuplot画图命令_Gnuplot科学绘图(二十六)——image 绘图
gnuplot> unset key
gnuplot> set xlabel "X"
gnuplot> set ylabel "Y"
gnuplot> set size square
gnuplot> plot "data3d.dat" with image这里我们看到,色块数目等于数据点数目,每一个色块中心位于相应数据点,而色块色彩对应的就是该数据点的值。这和 pm3d 不同,因为 pm3d 绘图时数据点位于色块顶点位置。另外,这里虽然用的是 plot 命令,但是图像反应了 3D 的信息,所以我们把它放在 3D 作图里介绍。这两种方式无法简单判断优劣,只能根据实际需要选择。当像素比较多而数据又比较平滑的时候,其实两者差别不大。除了 image,还有两个非常类似的绘图方式:rgbimage 和 rgbalpha。image 用于处理单色图(只有一个 z 值),可以包含 x,y,z 三列数据;rgbimage 用于处理 RGB 彩色图,可以包含 x,y,r,g,b 五列数据;rgbalpha 在 rgbimage 基础上增加了 alpha 通道(透明信息),可以处理透明 RGB 彩色图。除了一般数据文件,上述画图方式还支持直接读取 png 格式图片:
gnuplot> unset key
gnuplot> set title "Function y = x^2"
gnuplot> set xlabel "X"
gnuplot> set ylabel "Y"
gnuplot> set term wxt enhanced
gnuplot> plot x**2 lw 2,
> "tux.png" binary filetype=png center=(0,0) dx=0.002 dy=0.01 with rgbalpha,
> "tux.png" binary filetype=png center=(1,1) dx=0.002 dy=0.01 with rgbalpha,
> "tux.png" binary filetype=png center=(2,4) dx=0.002 dy=0.01 with rgbalpha,
> "tux.png" binary filetype=png center=(3,9) dx=0.002 dy=0.01 with rgbalpha,
> "tux.png" binary filetype=png center=(4,16) dx=0.002 dy=0.01 with rgbalpha这里我们利用一个小企鹅的图片()画了一个二次平方函数。binary 文件格式我们以前介绍过,这里有两个新的参数:filetype 和 center。filetype 用于指定文件格式,而 center 用于指定图片中心位置。另外,如果命令太长,需要把一条命令分为多行来写,可以在换行时末尾加上反斜杠(),表示这条命令还没有结束。本文整理自马欢老师科学网博客,特此感谢原作者的分享。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画图命令_Gnuplot科学绘图(二十六)——image 绘图相关推荐
- Shell脚本学习-阶段二十六-Web服务与端口
文章目录-Shell阶段二十六-端口与服务对照表 前言 端口与Web服务对照表 简介 前言 端口与Web服务对照表 2端口:管理实用程序 3端口:压缩进程 5端口:远程作业登录 7端口:回显 9端口: ...
- NGS接龙丨中科院北京基因组所胡松年:测序相伴二十六年,解读“添麻烦”的NGS...
生物信息学习的正确姿势 NGS系列文章包括NGS基础.高颜值在线绘图和分析.转录组分析 (Nature重磅综述|关于RNA-seq你想知道的全在这).ChIP-seq分析 (ChIP-seq基本分析流 ...
- 2021年大数据Hadoop(二十六):YARN三大组件介绍
全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 Yarn三大组件介绍 ResourceManager No ...
- PX4模块设计之二十六:BatteryStatus模块
PX4模块设计之二十六:BatteryStatus模块 1. BatteryStatus模块简介 2. 模块入口函数 2.1 主入口battery_status_main 2.2 自定义子命令cust ...
- JVM 学习笔记二十六、JVM监控及诊断工具-GUI篇
二十六.JVM监控及诊断工具-GUI篇 1.工具概述 使用上一张命令行工具或组合能帮您获取目标Java应用性能相关的基础信息,但他们存在下列局限: (1)无法获取方法级别的分析数据,如方法间的调用关系 ...
- LINUX学习基础篇(二十六)swap分区
LINUX学习基础篇(二十六)swap分区 swap分区 查看swap分区大小 分配swap分区 格式化swap分区 增加swap分区 swap分区 Linux中的swap分区相当于Windows中的 ...
- 电脑高手应用技巧荟萃(电脑知识二十六)
电脑高手应用技巧荟萃(电脑知识二十六) 2010年12月07日 ★"锁定计算机"快捷方式 我想在桌面上创建一个"锁定计算机"的快捷方式,请问应该如何实现呢? 首 ...
- 大话设计模式笔记(二十一、二十二、二十三、二十四、二十五、二十六)
二十一.单例模式(Singleton) 定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点. 1.通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象.一个最好的办法就是 ...
- 模板方法模式 Template method 行为型 设计模式(二十六)
模板方法模式 Template method 上图为网上百度的一份简历模板截图 相信大家都有求职的经历,那么必然需要简历,写简历的时候,很可能你会网上检索一份简历模板,使用此模板的格式,然后替换为你的 ...
最新文章
- PyTorch | (1)初识PyTorch
- Microservice 微服务的理论模型和现实路径
- 计算机网络双语名词,计算机网络中英文名词对照
- Qt 工程 pro文件
- 提问征集:对话VLC首席开发者Jean-Baptiste Kempf
- 常见笔试面试问题点(转载)
- 索引 | ggplot2基础语法系列推文汇总
- ubuntu挂载共享文件
- 微软放弃继续开发 Visual Basic !
- 批量打印word文档_如何安排打印Word 2007+文档
- revit二次开发——过滤器基础
- 判断日期数组是否连续
- 计算机公式除,Excel公式除法怎么用?教你四种使用方法
- RSA前端加密,java后端解密
- linux rtc与时钟
- 小白某东商品评论爬虫+词云 python
- 镭速传输:TB级大文件传输,一招教你搞定
- 基于C++11的muduo网络库
- 星际战魂java_星际战甲 专精聚魂选择推荐
- 一周技术思考(第36期)-缓存踩踏与惊群效应
热门文章
- 95-872-060-源码-CEP-匹配事件提取
- 【ClickHouse】Hangout with ClickHouse
- 【es】ElasticSearch master 选举
- 【SpringCloud】was unable to refresh its cache! status = Cannot execute request on any known server
- 【Json】JSONPath之fastJson与Snack3的使用介绍与区别
- docker : unable to prepare context: context must be a directory
- 95-225-040-源码-广播-简介
- 【Flink】Flink 消费kafka报错 AMRMClientAsyncImpl Interrupted while waiting for queue InterruptedException
- Drools 7.11 :入门程序
- php if throw,Laravel throw_if 和 throw_unless 辅助函数