?? 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 + -