【发布时间】:2010-07-09 23:18:10
【问题描述】:
这源于一个相关的讨论,How to subtract specific elements in a list using functional programming in Mathematica?
如何轻松计算列表中值之间的百分比差异?
链接的问题使用差异来轻松计算列表中连续元素之间的绝对差异。无论内置的 Differences 函数多么容易解决这个特定问题,它仍然留下了如何执行不同操作的问题。
正如我之前提到的,我现在正在计算百分比差异。给定一个元素列表{value1, value2, ..., valueN},如何对所述列表执行(value2-value1)/value1 之类的操作?
我尝试找到一种方法来使用Slot 或SlotSequence 来隔离特定元素,然后对它们应用自定义函数。这是执行此类操作的最有效方法吗(假设有一种方法可以隔离元素并对其执行操作)?
【问题讨论】:
标签: list functional-programming wolfram-mathematica