sách gpt4 ai đã đi

gnuplot,检查函数是否存在(定义)

In lại 作者:行者123 更新时间:2023-12-03 16:42:16 27 4
mua khóa gpt4 Nike

This文档演示了如何检查变量是否先前已在 gnuplot 脚本中定义。

文档中的示例:

a = 10
if (exists("a")) print "a is defined"
if (!exists("b")) print "b is not defined"

但是,是否可以检查先前是否已定义函数?

换句话说,有没有办法做到以下几点:
f(x) = 2*x 
if (exist("f(x)") print "Function is defined"

Cảm ơn!

1 Câu trả lời

每个用户定义的函数都可用作带有前缀 GPFUN_ 的特殊变量:

f(x) = 2*x
show variables GPFUN

打印
Variables beginning with GPFUN:
GPFUN_f = "f(x) = 2+x"

所以你可以检查功能
f(x) = 2*x 
if (exist("GPFUN_f") print "Function f is defined"

关于gnuplot,检查函数是否存在(定义),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39208814/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com