Mathematica 3 -- 列表生成(1)

本文介绍了Mathematica中列表的生成方法,包括使用Range和Table函数。Range可生成指定范围的序列,Table则能创建多维表达式列表。文章还探讨了列表的指数运算以及如何美观地输出列表。同时,展示了Mathematica中一些不常见的列表操作方式。
摘要由CSDN通过智能技术生成

引入

列表表示对象:数组 (向量)、矩阵、集合、数据库中的记录、 数据结构中的树和图等。

列表形式:用花括号围起来的有限个元素,元素之间用逗号分割。 一个列表可以包含任意多个元素,列表中的元素可以是不同类型的 任何Mathematica对象。

如果一个列表的某个元素是列表,我们称之为嵌套列表

枚举元素

用一个花括号把元素都括起来

特点:
方式简单明了,列表中元素较少时使用
类似于数据库中的记录
可以用广义表的结构

Range

Range 是Wolfram系统提供的重载函数

重载项 注释
Range[n] 生成列表{1,2,…,n}
Range[m,n] 生成{m,m+1,…,n}, m为1可省略,就变成了第一种
Range[m,n,d] 以m为首项, n为尾项,以d为间隔,{m,m+d,…, }*

*:d可正可负
**:函数Clear[a,b,...]可以清掉工作区记录的之前赋值的变量a,b,…的值
***:化简表达式:Simplify[%]

还有一个比较少用的方式(可以构建多维的表)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值