MATHEMATICA 教程
将一些对象放在一起
在 "产生对象的列表" 节中我们已经讨论过列表,在那里是作为一种把多个数放在一起的方式. 在这一节中,将看到使用列表的许多不同方式. 用户将发现列表是 Mathematica 中最灵活和最强有力的对象之一. 将看到 Mathematica 列表是数学和计算机科学中的一些标准概念的一般化.
一般地,Mathematica 列表本质上是提供一种把任何类型的表达式收集在一起的方法.
| In[1]:= |
| Out[1]= |
| In[2]:= |
| Out[2]= |
| In[3]:= |
| Out[3]= |
| In[4]:= |
| Out[4]= |
Mathematica 内部的数学函数大多被设置成"可列表的",使得它们能分别作用于列表的每一个元素. 然而,并不一定Mathematica 的所有函数都能做到这一点. 除非用户专门设置它. 用户引入新函数
把列表作为单个对象进行处理. "函数作用于表达式的部分项" 和 "结构的操作" 将介绍如何用 Map 和 Thread 使一个函数分别地作用于列表的每个元素.
