Mathematica 9 is now available

2.4.4 特殊形式的赋值

Mathematica 编程中经常需要用 等语句不断改变一些变量的值, Mathematica 在一些常用情况提供下了通过增量修改变量的方法.

修改变量的值

变量 t 赋值为 7x

t 的值增加 18x

观察 t 值的变化

先将 t 的值设为 8,再乘以 7 给出最后结果

i++ 的值是 i 增加以前的值

++i 是 i 增加以后的值

同时对几个变量赋值

x 赋值 5y 赋值 8

交换 xy 的值

现在 x 的值为 8

y 的值为 5

可以用赋值语句任意交换变量的值

Mathematica 编程时,通过逐步增加元素的方法来构造一个 集合是十分方便的,这可以用函数 PrependToAppendTo 来实现.

修改列表

定义 v 的值为集合 {5,7,9}

11 加到 v

v 的值被改变

AppendTo[v, elem] 等价的.由于 Mathematica 中集合的存储方式,建立像每层长度为 2 的集合所组成的嵌套 结构比增添一列元素更有效,当建立了这种嵌套结构后就可以用 Flatten 将其简化为一维列表.

建立一个嵌套结构 w

Flatten 取消这种结构



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.