声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

声振论坛 展示 科学计算 Mathematica 查看内容

Mathematica 软件使用简介

2015-10-29 00:48| 发布者: aspen| 查看: 7936| 评论: 0|原作者: linda|来自: 声振论坛

摘要: Mathematica 是一个功能强大的常用数学软件, 它是由美国物理学家Stephen Wolfram领导的Wolfram Research公司用C语言开发的数学系统软件。不但可以解决数学中的数值计算问题, 还可以解决符号演算问题, 并且能够方便地 ...
三、Mathematica的表

表是Mathematica系统中一种重要的数据类型,在Mathematica中它可以表示数组,和矩阵等。表的构造方式极为简单,直接将一些表达式用一对大括号{ }括起来就可以了,表达式之间用逗号分隔开。构成表的各个表达式称为表的元素。没有任何元素的表称为空表。表的元素可以是任意的表达式,也可以是表。

Mathematica的数学函数可以直接作用在表上,这时系统将函数分别作用在表的每一个元素上,得到的结果再作成一个表。与表有关的函数有

1.Table[ 通项公式f(i),{i ,imin,imax,h}]

产生一个表{ f(imin) ,f(imin +h),f(imin +2h),……,f(imin +nh)}

imax – h £ imin + nh £ imax , h>0

2.Table[ 通项公式f(i),{i ,imin,imax}]

产生一个表{ f(imin) ,f(imin +1),f(imin +2),……,f(imin +n)}

imax – 1 £ imin + n £ imax

3.Table[ 通项公式f,{循环次数n}], f为常数

产生n个f的一个表{ f ,f,f,……,f }

4.Table[ 通项公式f(i , j),{{i ,imin,imax},{j ,jmin,jmax}]

产生一个二维表

{ {f(imin, jmin) ,f(imin, jmin +1),f(imin, jmin +2),……,f(imin , jmin +m)},

{f(imin+1, jmin) ,f(imin+1, jmin +1),f(imin+1, jmin +2),……,f(imin+1 , jmin +m)},

……

{f(imin+n, jmin) ,f(imin+n, jmin +1),f(imin+n, jmin +2),……,f(imin +n, jmin +m)}}

imax – 1 £ imin + n £ imax , jmax – 1 £ jmin +m £ jmax

5.表[ [ 序号n ] ] 取出表中序号为n的元素

6.表[[{序号n 1, 序号n 2, 序号n 3,……,序号n m}]]

取出由表中序号分别为n1, n2,…,nm 的m个元素组成的一个表,其中n1,n2,…,n m 可以重复。

7. 表[[序号n1,序号n2]]

取出表中序号为n1 元素(该元素必须是一个表)的序号为 n2的元素。

8. Length[表] 求表的长度

9. Prepend[表,elem] 在表的第一个位置插入元素elem

10. Append[表, elem] 在表的最后位置插入元素elem

最新评论

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-4-30 03:23 , Processed in 0.031679 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部