1-2节课数学与算法.ppt-高等数学.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1-2节课数学与算法.ppt-高等数学.ppt

高等数学 引入Mathematica 软件求解 第一章 数学与算法 第一节 数学中的算法 一.计算、算法和计算工具 算理、算法、计算工具 算理: 算法: 计算工具; 二.数学软件 Mathematica 是由美国Wolfram 公司研究开发的一个数学软件。 Mathematica具有很多优点,具体表现在以下四种。 (1)内容丰富,功能齐全。Mathematica能够进行初等数学、高等数学、工程数学等的各种数值计算和符号运算。特别是其符号运算功能,给数学公式的推导带来极大的方便,它有很强的绘图能力,能方便地画出各种美观的曲线、曲面,甚至可以进行动画设计。 (2)语法简练,编程效率高。Mathematica 的语法规则简单,语句精练,和其它高级语言(如C,Fortran语言)相比,其语法规则和表示方式更接近数学运算的思维和表达方式。用Mathematica编程,用较少的语句,就可完成复杂的运算和公式推导等任务。 (4) 和他其语言可交互使用 Mathematica 和其他高级语言,如C,Fortran语言等能进行简单的交互。可以调用C,Fortran等的输出并转化为Mathematica的表示形式,也可以将Mathematica的输出转化为C,Fortran语言 和Tex编译器(注:Tex是著名的数学文章编辑软件,用它打印出的文章,字体漂亮、格式美观)所需的形式,甚至还可以在C语言中嵌入Mathematica 的语句。这使Mathematica编程更灵活方便,且增强了 Mathematica的功能。 第二节 初等数学的计算机算法 一、Mathematicar 的启动和运行 Mathematica5.1,在屏幕上显示如图 File菜单激活Palettes Bsic Input工具栏 输入表达式,然后按下 Shift+Enter 键, 这时系统开始计算并输出计算结果,并且对第n次输入和输出附上次序标识In[n]和Out[n],注意输入标识“In[n]:=”是计算后才出现的,不需要用户输入。 二、用Mathematical作算术运算 语法1 Mathematica的基本运算加、减、乘、除和乘方的符号分别为+、—、*、/、。乘法既可用“*”,又可以用空格表示, 如2 3=2*3=6 语法2 N[ ]是Mathematical近似运算 N[ ]的语法如下: N[表达式] 可求5位有效数字的近似值, N[表达式,n] 可求n位有效数学的近似值。 E 欧拉常数. e=2.718 281 82… I 虚数单位; Pi 圆周率 Pi =3.141 592 654… 它们的精度是无限的。 三、用Mathematica作代数运算 Mathematica的一个重要功能是进行 代数公式运算,即符号运算 在Mathamatica中用等号“=”为变量赋值。 同一个变量可以表示一个数值,一个数组,一个表达式,甚至一个图形。 语法4 对代数式进行展开运算 Expand[表达式] 例子 语法5 对代数式进行化简运算 语法6 用FullSimplify[表达式] Mathematica会尝试更多的化简公式,将表达式化成更精简的式子。 语法7 对代数式进行因式分解 语法如下: Factor[表达式] 将 展开,并进行因式分解。 解 注意 %表示最后产生的结果; %%表示倒数第二次的计算结果; %(k)表示倒数第k次的计算结果。 * * (3)操作简单,使用方便。 Mathematica 命令易学易记,运行也非常方便,用户既可以和Mathematica进行交互式的“对话”逐个执行命令;也可以进行“批处理”,将命令组成的程序,一次性地交给Mathematicat完成指定的任务。

文档评论(0)

gtez + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档