些常用符号 运算的结合 fIx 函数取值 列表 [[k]] 分量 最后一次的计算结果 ‰% 倒数第二次的计算结果 ‰6‰%(k) 倒数第k次的计算结果 ‰k 第k次计算结果,即out[k]的值 ?name 显示系统变量、命令或函数的简短介绍 ?pname 显示系统变量、命令或函数的全部信息 * comments*)注解 Ctrl+k 命令补全功能
11 一些常用符号 () 运算的结合 f[x] 函数取值 {} 列表 [[k]] 分量 % 最后一次的计算结果 %% 倒数第二次的计算结果 %%%(k) 倒数第 k 次的计算结果 %k 第 k 次计算结果,即 Out[k] 的值 ?name 显示系统变量、命令或函数的简短介绍 ??name 显示系统变量、命令或函数的全部信息 (*comments*) 注解 Ctrl+K 命令补全功能
内部常数 ■ Mathematica中的数:普通数字和内部常数 ●整数,有理数,实数(任意精度和机器精度),复数 ●常用内部常数 Degree 角度到弧度的转换系数,Pi/180 E 自然对数的底,2.71828, EulerGamma Euler常数: im(1++…+--lnn)=0.5772l5 n→0 GoldenRatio黄金分割数:2(+) 工 虚部单位 Infinity无穷大 Pi 圆周率 12
12 内部常数 ⚫ 常用内部常数 ◼ Mathematica 中的数:普通数字和内部常数 Degree 角度到弧度的转换系数,Pi/180 E 自然对数的底,2.71828... EulerGamma Euler 常数: GoldenRatio 黄金分割数: I 虚部单位 Infinity 无穷大 Pi 圆周率 → + + + − = 1 1 lim(1 ln ) 0.577215 n 2 n n ( ) 1 1 5 2 + ⚫ 整数,有理数,实数(任意精度和机器精度),复数
基本运算符 ■基本运算: ●算术运算 +-*/加减乘除 幂 阶乘(运算级别比加减乘除和幂运算高) ●比较运算与逻辑运算 〓 ><>=<=!= &&!Xor 13
13 基本运算符 ◼ 基本运算: + - * / 加减乘除 ^ 幂 ! 阶乘(运算级别比加减乘除和幂运算高) ⚫ 算术运算 == > < >= <= != && || ! Xor ⚫ 比较运算与逻辑运算
变量与表达式 ■变量 ●通常字母开头,后面可以跟字母与数字 ●长度不限 ●区分大小写 ●可以包含希腊字母或中文,如“数学” ●用户自定义变量建议都用小写,避免与系统自带函数冲突 ●变量赋值:变量名=表达式 ■表达式 ● Mathematica中一切皆为表达式 ●算术表达式,关系表达式,逻辑表达式,复合表达式 14
14 变量与表达式 ◼ 变量 ⚫ 通常字母开头,后面可以跟字母与数字 ⚫ 长度不限 ⚫ 区分大小写 ⚫ 可以包含希腊字母或中文,如“数学” ⚫ 用户自定义变量建议都用小写,避免与系统自带函数冲突 ⚫ Mathematica 中一切皆为表达式 ⚫ 算术表达式,关系表达式,逻辑表达式,复合表达式 ◼ 表达式 ⚫ 变量赋值:变量名=表达式
变量操作相关函数 Xy=a 给多个变量赋相同的值 Unset[x]或x= 清除变量的值 Clear[x1, X2,...1 清除变量 Print[x1, X2,...] 打印变量的值 expr/.x->a, y->b,.] 变量替换(变量本身没有被赋值) 例:已知f(x,y)=2x+y,计算f(2,3) In[1]: Clear[x,y] In[2]:=f=2*x+y; In[3]:=f,/{x->2,y->3}(*(2,3)的值 In[3]:=f./{(2->5}(*把2替换成5 15
15 变量操作相关函数 x=y=a 给多个变量赋相同的值 Unset[x] 或 x=. 清除变量的值 Clear[x1,x2,...] 清除变量 Print[x1,x2,...] 打印变量的值 expr/.{x->a,y->b,...] 变量替换 (变量本身没有被赋值) 例:已知 f(x,y)=2x+y, 计算 f(2,3) In[1]:= Clear[x,y]; In[2]:= f=2*x+y; In[3]:= f./{x->2,y->3} (* f(2,3) 的值 *) In[3]:= f./{2->5} (*把 2 替换成5*)