【问题标题】:GNUPLOT generated curves to view in single frame one by one back and forthGNUPLOT 生成曲线以单帧来回查看
【发布时间】:2014-11-07 06:42:32
【问题描述】:

我有很多数据要在一个绘图窗口中绘制,它看起来非常丑陋且难以理解。此外,曲线上出现了一些传说,使曲线不可读。我不能将曲线一个一个地单独放入我的乳胶报告中,这使得在绘图之间再次难以操作。

我的问题是 - 是否可以将所有曲线放在从 gnu plot 生成的单个图中,可以轻松地在乳胶报告的单个绘图窗口中来回操作?

我对 tikz 图片有所了解,其中没有任何框架可以在单个情节中轻松访问。

假设作为不同的框架,它不能一一用于整个曲线。最后是绘图窗口中的所有绘图。

如果可能的话,这将非常有帮助。

我有 N 行 M 列的数据。我需要在 Latex 生成的报告中的每一帧中分别显示 N 行与每一列的图,并且在最后一帧中应该存在所有曲线。我需要一个适当的程序来为曲线设置动画。

【问题讨论】:

  • 澄清一下:你的意思是像这里,你可以通过点击 (1) 来切换数据? gnuplot.sourceforge.net/demo_canvas 但是,我认为仅在 gnuplot 中是不可能的。此外,在纸上打印时,这样的想法也不是好主意。最好对曲线进行排序并将它们放在几个图上。或者选择一种完全不同的方式来可视化它。
  • 我知道它不会在 GUNUPLOT 中独立完成。后期处理图形也需要乳胶。但是如何以更好的方式包含在乳胶中,这就是我想知道的?为此,可以从 GNUPLOT 生成什么格式的图形?

标签: latex gnuplot pdflatex


【解决方案1】:

是的,这种事情可以用乳胶中的animate 包来完成。过去我已经成功地将它用于与beamer 放在一起的演示文稿中。您可以在加载到 animateinline 环境中的不同 gnuplot 图之间切换,但您也可以在 tikz 中使用 pgfplots 直接在您的乳胶文档上修改绘图,而无需外部绘图。

使用animate 需要在开始时投入一些时间,但结果可能非常好。此外,Okular(我猜其他 PDF 查看器也是如此)似乎无法可视化动画,但 Adob​​e 阅读器(Linux 上的acroread)可以毫无问题地加载它们。

例如,您可以查看我去年整理的 5 分钟 presentation:在幻灯片 4 和 5 中,您可以使用按钮运行动画。幻灯片 4 中的内容包括使用 pgfplots 更改帧之间的曲线参数来绘制高斯曲线。您需要使用 Adob​​e 阅读器打开它才能正确播放。

【讨论】:

  • 感谢@Miguel。我需要以相同的方式绘制,但在每一帧中我需要呈现单独的曲线。我已经编辑了上面的问题。
  • 我最近一直在与animate 合作。检查我在 TEX.SE 中发布的一个问题的示例:tex.stackexchange.com/questions/211190/… 通过单击按钮,图形将发生变化。如果要显示 gnuplot 图形,则需要在每一帧中使用 \includegraphics{}
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-09
  • 1970-01-01
  • 2019-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多