TI Nspire Python:eval_function

问题描述

是否有 TI 系统菜单模块中 eval_function 如何工作的示例?

我尝试过

s=eval_function("sin",0.5)
print(s)

但此代码返回错误

也一样

s=eval_function("sin(0.5)",True)
print(s)

先谢谢你,

埃迪

解决方法

您需要在 Notes 或 Calculator 页面上使用用户定义的函数来为 OS 函数指定一个名称,例如

ef(x) := sin(x)Define ef(x) = sin(x)

在 Python 编辑器页面上

from TI system import *

s = eval_function("ef",0.5)

print(s)