教案数学实验-1

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

泰州职业技术学院

《应用高等数学(公共基础)》课程授课教案

2、介绍Mathematica软件的功能

3、简单介绍Mathematica软件的语言

三、安装与运行

1、通过示范和讲授法介绍如何安装Mathematica软件

2、通过示范和讲授法介绍如何运行Mathematica软件

四、基本输入、表达、运算(部分)及应用Mathematica软件进行作图

(一)数的表示及计算

我们常用的基本的数值类型有三种:整数,有理数和实数。用 Mathematica 做算术,由于“对话”式的界面,会显得尤为简便,更人性化。且只要你的储存空间足够,Mathematica 可以处理任意大、任意小及任意位精度的数值。

用“+”代表加,“-”代表减,“ / ”代表除, “!”表示阶乘;“ ^ ”代表幂,“空格”或者“*”表示乘号,但需注意的是符号与数之间的空格没有意义。如:In[2]:=(5^2+9)/2

Out[2]:=17

In[3]:=2 3 4

Out[3]:=24

In[4]:=378/123

Out[4]:=126/41

In[5]:=46!

Out[5]:=5502622159812088949850305428800254892961651752960000000000

从上述的计算中,我们可以发现, Mathematica总会以绝对精确的形式输出结果。另外,Mathematica 中还定义了一些常见的数学常数,如 、e等,这些数学常数也都是精确数。

如果想得到近似解,则应输入

In[6]:= N[378/123]

Out[6]:= 3.07317

系统将自动为你输出一个近似值,另外Mathematica还可以自动设定精

度,如:

In[7]:= N[378/123,8]

Out[7]:= 3.0731707

In[8]:= N[,16]

Out[8]:= 3.141592653589793

除了上述的表示外,也可从FILE菜单中激活Plaettes->Basic Input工

具栏(图2)输入,使用工具栏可输入更复杂的数学表达式,且更为直观。 图2

(二)变量、代数式、%、赋值与替换

Mathematica 中的变量一般是以小写字母开始,后跟数字和字母的组合,长度不限,例如:a ,x1,y2,name 。另外在Mathematica 中的变量区分大小写,如name 与nAME 是不一样的变量名。变量不仅可以存放一个数值,还可以存放表达式或复杂的算式。

有了变量,就可以写出一般的代数式了,如x/2+y 。且在任何一个表达式中,都可以加入“%”表示上一次计算的结果,“%%”表示倒数第二次的计算结果,“%n”表示第n 次计算的结果。“%/.”可以把代数式里的变量用数值替换,则可以得到一个数值,如果用其它表达式替换,则可以生成新的代数式。如:

In[9]:= x/2+y Out[9]:= x/2+y In[10]:= %/.(y z) Out[10]:=x/2+z

In[11]:=%/.{x 2.0,z 3.0} Out[11]:=4

(三)常用数学函数

Mathematica 系统内核提供了大量的数学函数可以直接调用,如对数函数、指数函数、三角函数、反三角函数和其它一些特殊函数:

如: In[12]:= N[Log[2]+Exp[2]] (*计算2

ln 2e *)

Out[12]:= 8.0822

命令

意义

Exp[x] 以e 为底的指数函数 Log[x] 以e 为底的对数函数 Log[b,x]

以b 为底的对数函数 Sin[x],Cos[x],Tan[x], Csc[x],Sec[x],Cot[x] 三角函数

ArcSin[x],ArcCos[x], ArcTan[x], ArcCot[x] 反三角函数 Abs[x] x 的绝对值 Sign[x] 符号函数 Sqrt[x] x 的平方根

Max[x1,x2,…] 取x1,x2,…中的最大值 Min[x1,x2,…]

取x1,x2,…中的最小值

In[13]:= N[Sin[1]+ArcCos[1]] (*计算sin1arccos1+*)

Out[13]:= 0.841471

In[14]:= Max[10,387/110,Exp[5],Sin[/2]] Out[14]:= 5

e (*取2

sin ,,110387,105π

e 中最大的值*) 除了系统自带的函数,我们还可以自定义函数。 格式: f[x_]:=表达式 或 f[x_]=表达式 取消f[x_]的定义: f[x_]:=.

或 Clear[f] (四)作图

1.介绍常用的作图函数

Plot[表达式,{变量,下限,上限},可选项] (2)介绍如何应用Mathematica 软件进行作图 首先介绍二维一元函数作图的方法并举例说明 例1 用Plot 生成x

x y 1

sin

=的图形。 练习:用Plot 生成x x y 33

-=的图形。

练习:用Plot 生成伯努利双纽线xy y x 2)(2

22

=+的图形。 练习:用Plot 生成伯努利双纽线2

2

2

22

)(y x y x -=+的图形。 例2 用Plot 生成sin 4y x =与ln y x =的图形,并求交点的个数? 2.介绍如何应用Mathematica 软件进行二维参数方程作图 介绍二维参数方程作图的方法并举例说明 例3 用ParametricPlot 生成sin sin 2x t

y t

=⎧⎨

=⎩的图形。

例4 用ParametricPlot 生成星形线3

3

cos 2sin x 2t

y t

⎧=⎪⎨=⎪⎩。 例5 用ParametricPlot 生成摆线2(sin )

2(1cos )x t t y t =-⎧⎨=-⎩

例6 用ParametricPlot 生成三叶玫瑰线2cos3cos 2cos3sin x t t

y t t

=⎧⎨=⎩。

3.二元函数作图(三维)

相关文档
最新文档