300 likes | 561 Views
《 高等代数 》 数学实验. 软件基础(一). ( 实验一 ). 问题提出. 数学软件的出现,为数学的学习与研究提供了方便。大学数学专业开设数学软件或以数学软件为基础的数学实验已成为必然。 在众多的数学软件中, Mathematica 以其运算能力特别是符号运算能力强,计算精度高,可扩展性好等优势力盖群雄。为了更好的利用 Mathematica 来帮助我们学习 《 高等代数 》 ,先介绍 Mathematica 的基础知识。. 实验目的. 初步了解和掌握 Mathematica 的功能和简单操作。. 实验的基本理论及方法.
E N D
《高等代数》数学实验 软件基础(一) (实验一)
问题提出 数学软件的出现,为数学的学习与研究提供了方便。大学数学专业开设数学软件或以数学软件为基础的数学实验已成为必然。 在众多的数学软件中,Mathematica以其运算能力特别是符号运算能力强,计算精度高,可扩展性好等优势力盖群雄。为了更好的利用Mathematica来帮助我们学习《高等代数》,先介绍Mathematica的基础知识。
实验目的 初步了解和掌握Mathematica的功能和简单操作。
实验的基本理论及方法 Mathematica是用计算机处理数学问题的一个强有力的软件系统,它的数值运算速度快、精度高,具有极强的符号运算能力和极强的图形、声音处理能力。 Mathematica的句法非常整齐,这样使用户很容易掌握和使用。
一、如何启动Mathematica 1、单击“开始”、“程序”、“Mathematica 4”、“Mathematica 4”,或者单击“开始”、“程序”、“Mathematica 4”、“Mathematica 4 Kernel”。 2、直接单击桌面上的快捷方式图标“Mathematica 4”。 3、直接双击Mathematica格式的文件。如:*.nb文件。
二、两种编辑模式 实例演示 • Text based接口(类似于DOS界面交互风格) • Notebook接口(符合Windows系统界面交互风格)
三、Mathematica的运算 实例演示 1、 Mathematica中的算术运算符
判 断 式 说 明 连 续 判 断 说 明 A==b 等于 A==b==c 各项都相等 A<b 小于 A<b<c 严格递增 A<=b 小于等于 A<=b<=c 递增 A>b 大于 A>b>c 严格递减 A>=b 大于等于 A>=b>=c 递减 A!=b 不等于 A!=b!=c 各项都不等 2、Mathematica中的关系运算符 实例演示
逻辑表达式 说 明 或 运算,取 的相反结果。 或 运算,只要有一个为True,则结果为True。 或 运算,只有全为True,则结果为True。 运算,在 中有奇数个为True,其他为False,则结果为True。 实例演示 3、Mathematica中的逻辑运算
实例演示 续表
常用函数的说明 • Mathematica的函数是以大写字母开头,如果一个函数由两个单词组成,则两个单词的第一个字母都要大写。 • Mathematica函数的自变量是放在方括号“[]”内,若函数有两个及以上参数,则参数之间用逗号隔开。 • 自变量也可以是表达式,但必须可求值。 • 三角函数也可使用角度,但角度后必须辍上Degree.如Sin[54Degree]
五、关于Mathematica几点说明 1、Mathematica是一个对字母大小写敏感的软件,因此书写时要注意区分字母的大小写,每个函数都以大写开头。 2、圆括号()一般用来改变运算次序,方括号[]一般用在函数各层,放自变量,花括号{}一般用来表示列表。它们都有特定含义,不可用错。
3、Mathematica定义的内部常量 实例演示
作业 1、计算下列式子的值 (1)Max[199,100^100,Infinity,Pi] (2)Sin[2Pi/3]+Cos[Pi/3] (3)Tan[18Degree] (4) 2、作出y=Sinx+Cosx自 到 的图像。 3、计算 的值。