网站大量收购闲置独家精品文档,联系QQ:2885784924

[数学]第三四讲 用Mathematica进行函数的计算和解微积分和解方程.ppt

[数学]第三四讲 用Mathematica进行函数的计算和解微积分和解方程.ppt

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

解微分方程 如: 命令:DSolve[y’[x]-x*y[x]==3*x,y[x],x] 如: 命令:DSolve[{y’[x]==ay[x],y[0]==5},y[x],x] 解微分方程 如: 命令:solution=NDSolve[{y’’’[x]+y’’[x]+y’[x]== -y[x]^3,,y[0]==1,y’[0]==y’’[0]==0},y[x],{x,0,20}] 解微分方程 解微分方程的主要命令有: Solve[{f1[x,y]==0,f2[x,y]==0,{x,y}] 如: 命令:Solve[ {a1*x+b1*y == c1, a2*x+b2*y == c2}, {x,y}] 一般的线性方程也可以用矩阵形式表示 命令: {{3,1},{2,-5}}.{x,y}=={7,8} Solve[%,{x,y}] 实验3 定积分、微分方程的计算 问题的提出 定积分是一元函数积分学中的最基本的概念,它在很多几何量和物理量的计算中有重要应用。 微分方程是利用一元微积分的知识解决几何问题、物理问题和其他各类实际问题的重要数学工具,也是对各种客观现象进行数学抽象,建立数学模型的重要方法,有着广泛的应用。 Mathematica有很强的定积分、微分方程计算功能,定义了各种运算和操作命令,使用起来非常的方便。 实验3 定积分、微分方程的计算 实验目的 掌握在Mathematica中计算定积分的命令Integrate,Nintegrate的用法; 学习用Mathematica求解微分方程 。 实验3 定积分、微分方程的计算 实验内容 定积分的计算 ⑴计算定积分的 近似值。 ⑵计算定积分的 近似值。 实验3 定积分、微分方程的计算 实验内容 求微分方程的精确解,并画出解的图形 实验3 定积分、微分方程的计算 ⑴求微分方程 ⑵求微分方程 ⑶求微分方程 在初始条件 下的特解。 实验内容 求微分方程的精确解,并画出该曲线 实验3 定积分、微分方程的计算 ⑴求微分方程 在区间[1,4]上的数值解,并画出解的图形。 数 学 实 验 授课老师: 所属院系:数计学院 E-mail: 第三讲 用Mathematica进行 函数的计算和解微积分 用Mathematica进行函数的运算 Mathematica的特殊函数 Mathematica的内部函数 四则运算与运算次序 自定义函数 四则运算与运算次序 在Mathematica中的四则运算 和:+ 减:- 积:* 或 空格 商:/ 乘方:^ 运算次序与一般规则一致 先乘方,后乘除,最后加减。 要改变次序用“( )” 如: (2+3-4)*5/6 四则运算与运算次序 近似运算命令“N[ ]” 为了保持精度 如果要得到更多位数的近似值,可以加上参数位数 常用的数学常数有 Pi e Infinity 如: N[(2+3-4)*5/6] 前一次运算输出的结果用“%”表示 如: N[%] 如: N[Pi,100] 四则运算与运算次序 Mathematica中变量使用的若干规则 Mathematica中的变量名用字母和数字表示,其 第一个字母用小写,如data1,list2等; 变量的赋值用“=”表示,如data1=25; 如果变量赋了值,在以后的表达式中就一直以 该值出现,这一点很关键,需注意。 清除原有变量的值可用(原来的定义取消): Clear[变量1,变量2] 变量名=. 如: x=Pi/3; y=Sin[x]//N t=x^2+1 自定义函数 初等函数的定义 分段函数的定义 用If和which命令可以定义分段函数。 如: 定义函数: 如 f[x_]:=x^3+Exp[x] f[3] 注意:自变量后面一定要加下划线 命令:f[x_]:=If [ x=1, x^2, 2-x ] 或:f[x_]:=which [ x=1, x^2, x1, 2-

文档评论(0)

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

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

1亿VIP精品文档

相关文档