Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为了简单起见,我有一个作用于图像的像素数据的函数,图像只有一行,这意味着我可以使用列表来保存数据。
所以说函数需要返回这个列表,但只是在做
... Return (SomeFormulaThatResultsInAList) ...
导致“不正确的类型”错误。
我的假设是Return只能返回数字,而不是列表,对吗?如果是这样,我该如何返回列表?
Return
顺便说一句,我使用的是 TI-Nspire CX CAS
我的假设是Return只能返回数字,而不是列表,对吗?
那是对的。来自 TI Nspire 参考指南:
Return [Expr] 返回Expr作为函数的结果。…</p>
Return [Expr]
返回Expr作为函数的结果。…</p>
在 TI 手册的语言中,Expr必须是代数表达式。它不需要是一个数字 - 沿着线2x+5很好 - 但它必须是“形状像”一个数字。列表不合适。e
2x+5
无法直接从 TI CAS 环境中的函数返回列表。它根本不是该语言支持的功能。
然而,作为一种解决方法,您可以将函数重写为程序 ( Prgm),并将结果存储到具有预定名称的全局变量中。这很丑陋,但它会起作用。
Prgm