Gnuplot 简单使用
一 、最简单的例子
gnuplot>plot sin(x)
其中 gnuplot> 为命令提示符,不是命令的一部分,
二 、加入设置
1 、设置 x 、y 坐标的范围
改变坐标范围
set xrange [xmin:xmax] set yrange [ymin:ymax]
让 gnuplot 决定坐标轴范围 gnuplot>set autoscale
也可以只在本次绘图中设置,使用 plot [xmin:xmax] [ymin:ymax] f(x),例如: gnuplot>plot [0:5] [-2:2] sin(x) ,结果如下
可只设置 x 或 y 的范围,如只设置 x 范围
gnuplot>plot [0:5] sin(x)
只设置 y 的范围
gnuplot>plot [] [0:1] sin(x)
只设置一边,如设置 y 为小于 0
gnuplot>plot [] [:0] sin(x)
结果:
2 、设置坐标轴名称
gnuplot>set xlabel ‘xlabel’ ; set ylabel ‘ylabel’ ; plot sin(x)
可以在一行写多个命令,命令间用分号隔开
取消坐标轴名称设置
gnuplot>unset xlabel
gnuplot>unset ylabel
3 、设置对数坐标
设置为对数坐标 set logscale
设置 x、y 轴为对数坐标
gnuplot>set logscale x
gnuplot>set logscale y
取消对数坐标 unset logscale
4 、设置绘图标题
gnuplot>set title ‘title’
gnuplot>plot sin(x)
取消绘图标题设置 unset title
5 、同时绘制多个函数
gnuplot>plot f1(x),f2(x),......fn(x),例如:
gnuplot>plot sin(x),x ,结果:
6 、为曲线设置标题
gnuplot>plot f(x) title 'title'
例如:
gnuplot>plot sin(x) title ‘y=sin(x)’,x title ‘y=x’
结果:
7 、设置曲线标题的放置位置
gnuplot>set key x,y
其中 x,y 为横、纵坐标,例如:
gnuplot>set key 8,-0.8
gnuplot> plot [-10:10] [-1:1] sin(x) title 'sin'
将文本‘sin’放置在(8,-0.8)坐标处,结果:
将曲线标题放置到默认位置,使用命令:
gnuplot>set key default
设置不显示曲线标题,使用名令 unset key
可设置绘图标题框
gnuplot>set key box
效果如下
取消设置绘图标题框,使用命令 set key nobox
8 、添加网格
gnuplot>set grid;plot cos(x)
取消网格,使用命令 unset grid
转载于:https://www.cnblogs.com/nuistlr/archive/2012/06/20/2555871.html
Gnuplot 简单使用相关推荐
- gnuplot用C语言程序画图,gnuplot使用
直接用yum安装gnuplot即可,例如 sudo sh -c "yum install gnuplot.x86_64 " 安装以后就可以使用了 编写gnuplot脚本 # grp ...
- Data Wrangling数据处理
Data Wrangling数据处理 `|`的用法 sed:stream editor wc sort uniq paste awk R BC gnuplot tee Wrangling binary ...
- 基于Golang的简单web服务程序开发——CloudGo
基于Golang的简单web服务程序开发--CloudGo[阅读时间:约10分钟] 一.概述 二.系统环境&项目介绍 1.系统环境 2.项目的任务要求 (1)基本要求 (2)扩展要求 三.具体 ...
- win10下gnuplot的安装和使用
gnuplot介绍 Gnuplot是一个命令行的交互式绘图工具(command-driven interactive function plotting program).用户通过输入命令,可以逐步设 ...
- linux下运行gnuplot,Gnuplot Linux版下载
Gnuplot Linux版是款可以在Linux系统上运行的绘图软件.它可以根据用户输入的命令行精准的绘制出各种图形,操作简单,非常实用,有喜欢的用户不要错过了. [主要功能] 1.坐标: xyz轴的 ...
- python简单代码画曲线图教程-用Python画论文折线图、曲线图?几个代码模板轻松搞定!...
前言 这几天在搞论文图,唉说实话抠图这种东西真能逼死人.坐在电脑前抠上一天越看越丑,最后把自己丑哭了-- 到了画折线图分析的时候,在想用哪些工具的时候.首先否决了excel,读书人的事,怎么能用exc ...
- 简单的并发测试工具 ab.exe ab.zip可下载 -摘自网络
ab.exe是一个性能检测工具,是apache server中的一个小组件,使用简单,方便 下载地址:http://files.cnblogs.com/files/gossip/ab.zip 使 ...
- win10下gnuplot的安装
win10下gnuplot的安装 gnuplot介绍 Gnuplot是一个命令行的交互式绘图工具(command-driven interactive function plotting progra ...
- python输入水果求个数问题_水果爱好者:用Python解决一个简单的分类问题
作者 | Ocktavia Nurima Putri 来源 | Medium 编辑 | 代码医生团队 在这篇文章中,将使用Scikit-learn在Python中实现几种机器学习算法.将使用一个简单的 ...
最新文章
- mysql insert into select大量数据插入比较慢_史上最全MySQL锁机制
- boost::future相关的测试程序
- 数据预处理:原始数据集快速分类的方法,numpy的使用技巧,数据的row=mask的column
- C#中判断字符串相等的方法
- IDEA创建包含多个module的Maven工程
- 【kafka系列】kafka之生产者发送消息实践
- 腾讯大动刀:微信试行松绑外链!用户已可打开淘宝、抖音等链接
- python随机图片api_抓取随机图片
- python list 的深浅拷贝探索
- 如何利用 MySQL 攻破数据库性能瓶颈?
- spring boot 2.0.3+spring cloud (Finchley)1、搭建服务注册和发现组件Eureka 以及构建高可用Eureka Server集群...
- ASP.NET中 CompareValidator(比较验证)的使用
- Java初学者可以实现的简单小程序(建议收藏学习)
- Unity后期处理插件:PostProcessing
- html设置背景颜色以及透明度代码,HTML怎么设置背景颜色透明度?
- 查看jdk版本号和安装目录
- # 稳了github star突破9k即时通讯IM开源项目OpenIM版本发布-生产环境重点关注
- 字节跳动前端实习面试经历分享
- 计算机图片处理是什么应用,计算机图像处理技术及其应用领域
- 代码实现把目标检测数据集的框框画在相应图片上
热门文章
- java 主备切换_keepalived 实现 Java 服务的高可用(主备切换)
- mysql 全文本检索的列_Mysql 全文本检索
- 腾讯云COS对象存储图片文件API的详细步骤过程
- 继承Thread 创建多线程的简单实现
- linux天气软件,类似智能手机!Linux中安装Conky天气插件
- python 编辑数学公式_Jupyter快速编辑高大上数学公式 泰勒展开式
- Android入门(一) | Android Studio的配置与使用
- Linux网络编程实例详解
- 《Python Cookbook 3rd》笔记(2.10):在正则式中使用 Unicode
- wpf将文字转化为图形_将创新转化为实际应用