gnuplot使用备忘

在 gnuplot 下画图,输入如下命令,将图片保存为.eps 矢量图格式

set xlable ”frequency”
set ylable "amplitude"
set term jpeg
set out "FFTsinesignaldata.jpg"
filename = 'FFTsinesignaldata.txt' #载入数据文件
plot "result.txt" w l
# 设置输出为eps
set term post eps
set out "FFTsinesignaldata.eps"
replot

举一个关于正态分布数据的栗子:
gnuplot 绘图可采用txt 文本文档也可采用dat 数据文档,gnuplot 支持很多绘画样式,set style data 和set style function 命令修改默认的绘画样式,在plote 或splot 命令内使用选项指定绘画样式,如果在一条plot 语句上绘制多个图形,那么要对每个图形指定绘画样式,例如plot ”result1.dat” with boxes ,”result1.dat” with line,with 后接绘画样式,boxes 是直方图(只能用于2D)接受2,3 输入列,第一列对应x、第二列对应y、第三列对应x 宽度(缺省则为默认值)。lines 是折线,依次连接每个点,可采用smooth 平滑选项产生不同的拟合效果(unique 相同横坐标取中点使之x 轴单调、bezier n 级贝塞尔曲线拟合、cspline 先进行了unique 再采用三次样条曲线拟合连接、),每个样式对自己的数据集有不同的要求,例如默认的lines 样式需要一个值做为y,使用自动生成的x,或者使用数据库中的x,其他更多样式不做过多说明。详细参阅gnaplot 手册http://www.doc88.com/p-1761985525506.html。
在Windows 中设置好环境变量,在cmd 窗口中输入gnuplot 进入gnuplot 绘图模式,plot
”result1.txt” title ”data point”, ”result1.dat” with boxes lt -1 title ”data boxes”,”result1.dat” with lines smooth csplines lt 0 title ”data lines” ,plot(绘制)”result1.txt”(文本文件)title (命名为)”data point”,(及)(数据文件)”result1.dat” with boxes(直方图)lt -1(线型为-1) title(命名为)”data boxes”,(及)”result1.dat”(数据文件)with lines(曲线)smooth csplines (平滑拟合)lt 0 (线型0)title (命名为)”data lines”
命令行采用gnuplot 运行绘制直方图及曲线语句如下图:

命令行采用gnuplot 运行绘图语句绘制直方图及曲线如下图:

gnuplot使用备忘相关推荐

  1. vim的一些快捷键,备忘

    vim的一些快捷键,备忘 快捷键                                            作用 ctrl+g                                ...

  2. 资源 | AI、神经网络、机器学习、深度学习以及大数据学习备忘单

    向AI转型的程序员都关注了这个号☝☝☝ 以下是关于神经网络.机器学习.深度学习以及大数据学习的备忘单,其中部分内容和此前发布的<资源 | 值得收藏的 27 个机器学习的小抄>有所重复,大家 ...

  3. 机器学习项目的备忘清单!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:Harshit Tyagi,编译:机器之心 机器学习项目中含有众多 ...

  4. 备忘:C语言void *

    由于研究一段代码的时候,看到了 void *.故此进行了学习. 看了 http://www.doc88.com/p-894907672962.html  的说明,感觉写得太好了,已无话可说. 故此备忘 ...

  5. [译] Kotlin 标准方法备忘

    原文地址:Kotlin Standard Functions cheat-sheet 原文作者:Jose Alcérreca 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/go ...

  6. Nancy之结合TinyFox调试备忘

    原文:Nancy之结合TinyFox调试备忘 最近把一个小项目的数据库换成MongoDB,同时用了MongoRepository 这个开源组件来对数据进行操作. 通过NuGet安装之后,它会自动在we ...

  7. CSP浏览器安全策略备忘

    挺久之前过了一遍CSP的安全策略,很多人把它喻为XSS攻击的终结者,因为这种策略不再像传统只靠各种正则和特征匹配来识别跨站攻击Payload,而是直接从协议层把一些存在安全隐患的用法默认给干掉了,把同 ...

  8. Cheat—— 给Linux初学者和管理员一个终极命令行备忘单

    当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助.还有一些其它的选择可能包括像'help','whereis'和'what ...

  9. 简单备忘一下Linux下的wget和curl如何使用http proxy

    简单备忘一下Linux下的wget和curl如何使用http proxy wget -e "http_proxy=porxyhost:port" www.baidu.com cur ...

最新文章

  1. 安全牛:“新一代SOC研究报告”之市场指南及技术指南点评
  2. 设计模式总结篇系列:原型模式(Prototype)
  3. NER数据增强、badcase处理、数据优化
  4. 转载:socket通信基础
  5. ICCV 2021 | CMU朱俊彦团队:用一张草图轻松创建GAN模型
  6. simantaneous AJAX call triggered for Kyma plugin
  7. matlab求解多项式系数,C++和MATLAB混合编程求解多项式系数(矩阵相除)
  8. *p++,(*p)++,*++p,++*p有什么不同
  9. 经典面试题(23):以下代码将输出的结果是什么?
  10. matlab简单分析数字滤波器FIR
  11. 【学习笔记】信息系统项目管理-项目採购管理-合同分类
  12. Android 8 AudioPolicy 分析
  13. gg修改器修改内购_僵尸炮艇生存修改金币教程
  14. Maix Bit K210人脸识别(内有获取机器码步骤)【保姆级教程】
  15. 职场生涯规划中必须学会的十种能力
  16. 华为数字化转型之道 实践篇 第八章 数字化交易:让做生意简单、高效
  17. 明朝后期,翰林学士公鼐执教东宫,时任礼部侍郎
  18. 设置java进程名称_如何为Java程序设置进程名称? - java
  19. c语言是pdd格式的文件吗,C语言中符号格式说明
  20. P72:子类和父类的关系

热门文章

  1. Delphi – 我的代码之简单五子棋
  2. 14-Arco初次见到毛球
  3. linux运维故障报告,iis7报为应用程序池“xx”提供服务的进程在启动过程中尝试读取配置时报告故障(503错误)处理方法...
  4. php mysql 性能测试工具下载_MySQL压力测试工具_MySQL
  5. C语言口令,某一本地口令验证函数(c语言环境,x86_32指令集)包含如下关键代码:某用户的口令保存在字符数组origpassw...
  6. google android ui,UI Automator
  7. python将对象放入列表根据某个属性排升序_对python 对象列表根据某个属性排序的方法...
  8. python json loads 中文乱码_python实现智能语音天气预报
  9. 灵感分享| 实例UI组件的设计风格
  10. java占位符填充_程序员:深入理解Java虚拟机,对象的内存布局