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