📄 7.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>CTerm非常精华下载</title>
</head>
<body bgcolor="#FFFFFF">
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="577">
<tr><td width="32%" rowspan="3" height="123"><img src="DDl_back.jpg" width="300" height="129" alt="DDl_back.jpg"></td><td width="30%" background="DDl_back2.jpg" height="35"><p align="center"><a href="http://bbs.tsinghua.edu.cn"><font face="黑体"><big><big>水木清华★</big></big></font></a></td></tr>
<tr>
<td width="68%" background="DDl_back2.jpg" height="44"><big><big><font face="黑体"><p align="center"> Mathematica函数大全 </font></big></big></td></tr>
<tr>
<td width="68%" height="44" bgcolor="#000000"><font face="黑体"><big><big><p align="center"></big></big><a href="http://cterm.163.net"><img src="banner.gif" width="400" height="60" alt="banner.gif"border="0"></a></font></td>
</tr>
<tr><td width="100%" colspan="2" height="454"> <p align="center">[<a href="math.htm">回到开始</a>][<a href="math.htm">上一层</a>][<a href="8.htm">下一篇</a>]
<hr><p align="left"><small>发信人: FangQ (奥萨马·本·拉登), 信区: MathTools <br>
标 题: Mathematica函数及使用方法 <br>
发信站: BBS 水木清华站 (Sat Nov 28 20:14:58 1998) <br>
<br>
Mathematica函数及使用方法 <br>
————————————————————————————————————— <br>
十三、表函数 <br>
(*“表”,我认为是Mathematica中最灵活的一种数据类型 *) <br>
(*实际上表就是表达式,表达式也就是表,所以下面list==expr *) <br>
(*一个表中元素的位置可以用于一个表来表示 *) <br>
<br>
表的生成 <br>
{e1,e2,...} 一个表,元素可以为任意表达式,无穷嵌套 <br>
Table[expr,{imax}] 生成一个表,共imax个元素 <br>
Table[expr,{i, imax}] 生成一个表,共imax个元素expr[i] <br>
Table[expr,{i,imin,imax},{j,jmin,jmax},..] 多维表 <br>
Range[imax] 简单数表{1,2,..,imax} <br>
Range[imin, imax, di] 以di为步长的数表 <br>
Array[f, n] 一维表,元素为f[i] (i从1到n) <br>
Array[f,{n1,n2..}] 多维表,元素为f[i,j..] (各自从1到ni) <br>
IdentityMatrix[n] n阶单位阵 <br>
DiagonalMatrix[list] 对角阵 <br>
<br>
<br>
元素操作 <br>
Part[expr, i]或expr[[i]]第i个元 <br>
expr[[-i]] 倒数第i个元 <br>
expr[[i,j,..]] 多维表的元 <br>
expr[[{i1,i2,..}] 返回由第i(n)的元素组成的子表 <br>
First[expr] 第一个元 <br>
Last[expr] 最后一个元 <br>
Head[expr] 函数头,等于expr[[0]] <br>
Extract[expr, list] 取出由表list制定位置上expr的元素值 <br>
Take[list, n] 取出表list前n个元组成的表 <br>
Take[list,{m,n}] 取出表list从m到n的元素组成的表 <br>
Drop[list, n] 去掉表list前n个元剩下的表,其他参数同上 <br>
Rest[expr] 去掉表list第一个元剩下的表 <br>
Select[list, crit] 把crit作用到每一个list的元上, <br>
为True的所有元组成的表 <br>
表的属性 <br>
Length[expr] expr第一曾元素的个数 <br>
Dimensions[expr] 表的维数返回{n1,n2..},expr为一个n1*n2...的阵 <br>
TensorRank[expr] 秩 <br>
Depth[expr] expr最大深度 <br>
Level[expr,n] 给出expr中第n层子表达式的列表 <br>
Count[list, pattern] 满足模式的list中元的个数 <br>
MemberQ[list, form] list中是否有匹配form的元 <br>
FreeQ[expr, form] MemberQ的反函数 <br>
Position[expr, pattern] 表中匹配模式pattern的元素的位置列表 <br>
Cases[{e1,e2...},pattern]匹配模式pattern的所有元素ei的表 <br>
表的操作 <br>
Append[expr, elem] 返回 在表expr的最后追加elem元后的表 <br>
Prepend[expr, elem] 返回 在表expr的最前添加elem元后的表 <br>
Insert[list, elem, n] 在第n元前插入elem <br>
Insert[expr,elem,{i,j,..}]在元素expr[[{i,j,..}]]前插入elem <br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -