gnuplot使用的已定义函数-是否有完整的文档?


0

我正在尝试编写一个累积函数(我的gnuplot版本没有平滑的cumul选项!)

但是用户定义函数的文档非常有限。例如,这是做什么的?文档列出了它-但不解释吗?

delta(t) = (t == 0)

哪里有更详尽的解释?


1
对于那些正在迁移这些问题的人-您为什么要这样做?SU在哪个方面比SO在SE方面更适合SE?
mgilson

Answers:


1

在gnuplot中,逻辑表达式的求值方式与C t中相同,即为1或0。如果(且仅)当您传入的值等于0时,以上函数将返回1;否则返回0。

关于help operators状态的文档:

在运营商gnuplot是相同的C编程语言对应的运营商,不同的是所有的运营商接受整型,实而复杂的参数,除非另有说明。与FORTRAN中一样,支持**运算符(幂)。

括号可用于更改评估顺序。

我不太确定要说多少其他信息。各种操作员也可以获得更多帮助- help operator unaryhelp operator binary...

另请参见help user-defined有关如何定义函数的更多信息,以及help expressions有关一般如何编写gnuplot表达式的帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.