gpt4 book ai didi

elisp - 有没有办法用 gnuplot 快速绘制 elisp 函数?

转载 作者:行者123 更新时间:2023-12-01 11:45:29 25 4
gpt4 key购买 nike

是否有一个 emacs-lisp 命令可以用来用 gnuplot 绘制一组数字,就像我可以在 Excel 中根据数字数组创建简单的折线图一样?

例如,我想要一个名为 plot-with-gnuplot 的函数,我可以这样调用它:

(plot-with-gnuplot '((0 0.1) (0.1 1) (0.5 10)))

并生成一个通过这些点的简单线图。

最终我将使用它来查看我正在编写的数学函数,通过在特定范围内绘制其值的简单线图来快速查看我的代码的运行情况将很有用.

最佳答案

这不是您想要的,但您可能会发现 Org-babel-gnuplot来自 org-mode 很有用。我已经制作了一个示例文件,如果你有 gnuplot.el 它应该可以工作和 emacs24。运行第一个代码块(C-c C-c),然后运行第三个代码块。

测试.org:

#+BEGIN_SRC emacs-lisp :results silent
;; load gnuplot mode
(require 'gnuplot "~/Dropbox/emacs/gnuplot.el")
(require 'ob-gnuplot)
#+END_SRC

#+NAME: edata
#+BEGIN_SRC emacs-lisp
'((0 0.1) (0.1 1) (0.5 10)))
#+END_SRC

#+BEGIN_SRC gnuplot :file file.png :var data=edata
plot data w lp
#+END_SRC

snapshot

关于elisp - 有没有办法用 gnuplot 快速绘制 elisp 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15736101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com