Mathematica入门大学数学教案2_第1页
Mathematica入门大学数学教案2_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、例 6 6 将表达式8 3x(2x)(3 - x)展开成部分分式Mathematica 入门一、弓I言Mathematica 是美国 Wolfram 公司开发的一个功能强大的数学软件系统,它主要包括:数值计 算、符号计算、图形功能和程序设计 .本指导书力图在不大的篇幅中给读者提供该系统的一个简 要的介绍.指导书是按 Mathematica 4.0 版本编写的,但是也适用于 Mathematica 的任何其它图形 界面的版本.Mathematica 在数值计算、符号运算和图形表示等方面都是强有力的工具,并且其命令句法惊人地一致,这个特性使得 Mathematica 很容易使用.不必担心你还不太熟

2、悉计算机.本入门将带你 迅速了解 Mathematica 的基本使用过程,但在下面的介绍中,我们假定读者已经知道如何安装及启动 此外,始终要牢记的几点是:Mathematica 是一个敏感的软件.所有的 Mathematica 函数都以大写字母开头;圆括号(),花括号 ,方括号都有特殊用途,应特别注意;句号“.”,分号“;”,逗号“,”感叹号“!”等都有特殊用途,应特别注意;用主键盘区的组合键 Shfit+Enter 或数字键盘中的 Enter 键执行命令.二、一般介绍1.1. 输入与输出例 1 1 计算 1+1:在打开的命令窗口中输入1+2+3并按组合键 Shfit+Enter 执行上述命令

3、,则屏幕上将显示:ln1 : =1+2+3 Out1 =6这里 In1:=表示第一个输入,0ut1=表示第一个输出,即计算结果.2.2. 数学常数Pi 表示圆周率二; E 表示无理数 e;I 表示虚数单位 i;Degree 表示 二/180; Infinity 表示无穷大.注:Pi,Degree,lnfinity 的第一个字母必须大写,其后面的字母必须小写.3.3. 算术运算Mathematica 中用“ +”、“-”、“*、“/”和“人”分别表示算术运算中的加、减、乘、除和 乘方.1 1 1例 2 2 计算4100 丄匕,81 . 42.丿 0 丿输入100A(1/4)*(1/9)A(-1/

4、2)+8%1/3)*(4/9)A(1/2)*Pi则输出3.10 -3这是准确值.如果要求近似值,再输入N%则输出 10.543这里表示上一次输出的结果,命令 N%表示对上一次的结果取近似值.还用%表示上上次输出的结果,用 %6 表示 Out6的输出结果.注:关于乘号*,Mathematica 常用空格来代替.例如,x y z 则表示 x*y*z,而 xyz 表示字符 串Mathematica 将它理解为一个变量名.常数与字符之间的乘号或空格可以省略.4.4.代数运算例 3 3 分解因式 x23.-2输入FactorxA2+3x+2输出(1x)(2 x)例 4 4 展开因式(1 -x)(2 -

5、x)Mathematica.输入Expand(1+x)(2+输出2 3x x2例 5 5 通分输入输出x 2 x 3Together1/(x+3)+2/(x+2)8 3x(2 x)(3 x)输入Apart(8+3x)/(2+x)(3+x)输出2 1 -+x 2 x 3例 7 7 化简表达式(1 x)(2 .x) .(1 x)(3 .x)输入Simplify(1+x)(2+x)+(1+x)(3+x)输出5 7x 2x2三、函数1.1.内部函数Mathematica 系统内部定义了许多函数,并且常用英文全名作为函数名,所有函数名的第一个 字母都必须大写,后面的字母必须小写.当函数名是由两个单词组成

6、时,每个单词的第一个字母都 必须大写,其余的字母必须小写.Mathematica 函数(命令)的基本格式为函数名表达式,选项为 6*)例 8 8 求二的有 6 位和 20 位有效数字的近似值.输入NPi输出 3.14159输入NPi, 20输出3.1415926535897932285注:第一个输入语句也常用另一种形式:输入Pi/N输出 3.14159例 9 9 计算函数值(1)输入SinPi/3输出2输入ArcSin.45输出0.466765输入Round-1.52输出-2例 1010 计算表达式sin Mearctan(0.6)的值1 +ln 262+V2输入 1 心+Log2)*SinP

7、i/6-Exp-2/(2+2A(2/3)*ArcTan.6 输出 0.2749212.2.自定义函数在 Mathematica 系统内,由字母开头的字母数字串都可用作变量名,但要注意其中不能包含空格或标点符号.变量的赋值有两种方式.立即赋值运算符是“=”,延迟赋值运算符是“:=”.定义函数使用 的符号是延迟赋值运算符“:=”.32例 1111 定义函数f(x)二 x 2x 1,并计算f,f(4),f (6).输入Clearf,x;(*清除对变量f原先的赋值*)(*定义函数的表达式*)(*求f (2)的值*)指数函数 exExpx对数函数 iogaxLoga,x对数函数inxLogx三角函数Sinx, Cosx, Tanx, Cotx, Secx, Cscx反三角函数ArcSinx,ArcCos x,ArcTan x,ArcCot x,AsrcSecx,ArcCsc x双曲函数Sinhx,Cosh x,Tanh x,反双曲函数ArcSinhx,ArcCosh x,ArcTanh x四舍五入函数Round x(*取最接近 x 的整数*)取整函数Floorx(*取不超过 x 的最大整数*)取模Modm,n(*求 m/n 的模*)取绝对值函数Absxn 的阶乘n!符号函数Signx取近似值N

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论