首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一种方法可以使用列表作为TI-Basic中函数的参数?

是否有一种方法可以使用列表作为TI-Basic中函数的参数?
EN

Stack Overflow用户
提问于 2022-11-27 23:40:39
回答 1查看 14关注 0票数 1

我在我的TI-nspire CS II化学文摘社中做了一个函数,用这个公式计算电阻的等效电阻:电阻器并联

我做了一个程序,可以做到这与任何数量的电阻并行。像这样:}

代码语言:javascript
复制
Define prl(list)=
Prgm
:Local req
:req:=0
:For i,1,dim(list)
:  req:=req+list[i]^(−1)
:EndFor
:Disp req^(−1)
:EndPrgm

然而,我意识到我不能用它来做操作,比如

代码语言:javascript
复制
3+prl({4,6,7})

因为这是一个程序而不是一个函数。我尝试将程序复制并粘贴到一个函数中:

代码语言:javascript
复制
Define pr(list)=
Func
:Local req
:req:=0
:For i,1,dim(list)
:  req:=req+list[i]^(−1)
:EndFor
:Return req^(−1)
:EndFunc

但它给出了“函数或当前表达式中的无效”错误。这个列表的要点是,不管我想输入多少个电阻器,程序都能完成任务,但是很明显,对于一个函数来说,这是行不通的。我能做什么?

EN

回答 1

Stack Overflow用户

发布于 2022-11-28 08:09:40

最小阻力的途径是使用函数而不是程序。注意,可以在列表上使用sum

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74594650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档