将函数映射于列表

您所在的位置:网站首页 listable数据结构 将函数映射于列表

将函数映射于列表

#将函数映射于列表| 来源: 网络整理| 查看: 265

Wolfram 语言包含许多功能强大的操作,用于使用列表. 常常需要将函数映射到每个列表的每个单个元素. 对于具有可列表性的函数,在默认情况下就能做到,而对于具有不可列表性的函数,您可以使用 Map 来执行此操作.

首先设置一个由1至5的整数组成的列表:

您可以使用 Map 将函数映射到列表的每个元素;下面的例子使用的是一个未定义的函数 f:

可以使用 /@ 作为 Map 的简写形式(这个命令与上例中的相同):

大多数数学函数具有 Listable 属性,表示它们将自动映射于列表:

如果函数非 Listable,您可以使用 Map. 设置由5个2×2矩阵组成的列表:

使用 Map 将 MatrixForm 映射于列表,以数学符号形式查看每一个矩阵:

现在用 Map 计算列表中每个矩阵的特征值:

Map 不仅可以操作列表. 它也可以用于任何表达式:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3