Mathematica在解方程中的简单应用程序.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
题 目 Mathematica在解方程中的简单应用 学生姓名 岳小康 学号 1109014094 _ 所在学院 数学与计算机科学学院 _ 专业班级 数学与应用数学1102班 _ 指导教师 彭 严 _ _ 完成地点 陕西理工学院 _ 2015 年 5 月 31 日 Mathematica在解方程中的简单应用 岳小康 (陕西理工学院数学与计算机科学学院数学与应用数学专业2011级数应1102班,陕西 汉中 723000) 指导教师:彭严 [摘要] 通过实验阐述用 Mathematica 求解线性方程组和各类常微分方程的输入格式和应注意的问题,使常微分方程的解法更直观、简便和高效,充分说明用 Mathematica 进行数学实验,有利于激发学生学习数学的兴趣,培养学生建立数学模型、使用计算机解决实际问题的能力。 [关键词] 线性方程组;微分方程;数学实验;Mathematica;拉普拉斯变换 1.引言 线性代数(Linear Algebra)是数学的一个分支,是讨论矩阵理论、与矩阵结合的有限维向量空间及其线性变换理论的一门学科。由于科学研究中的非线性模型通常可以被近似为线性模型,使得线性代数被广泛地应用于自然科学和社会科学中。线性代数的发展推动了计算机应用技术的发展, 现在线性代数的应用主要是进行大型的矩阵运算。对于多维运算采用人工的方式很难解决,有了计算机之后,数学软件有了很大的发展, 我们就可以用数学软件在计算机上实现多维计算。同时,由于求解常微分方程的过程与导数、微分和不定积分有着密切关系,因此解微分方程成为高等数学教学的一个难点。 Mathematica是世界上通用计算系统中最强大的系统。自从1988发布以来,它已经对如何在科技和其它领域运用计算机产生了深刻的影响。Mathematica的发布标志着现代科技计算的开始。Mathematica的基本概念是用一个连贯的和统一的方法创造一个能适用于科技计算各个方面的软件系统,满足科技计算的广泛性,这在人类历史上还是第一次。Mathematica的用户群中最主要的是科技工作者和其它专业人士。但是,随着学生版的出现,Mathematica已经在全世界的学生中流行起来,成为了一个著名的工具。我以Mathematica 为例介绍一下其在线性方程组和常微分方程中的简单应用。 2.Mathematica在线性方程组实验中的应用[1] 2.1求齐次线性方程组的解空间 给定给定线性齐次方程组AX=O(A为mn阶矩阵X位n维列向量),该方程必定有解。如果A的秩等于n则只有零解,如果A的秩小于n则有非零解,且所有解结构构成一个向量空间。在Mathematica中可利用NullSpace给出齐次方程组的解空间的一个基。[2] 例 1求方程组的解。 解: *说明向量(-2,1,-2,3)是解空间的基* 例2 求方程组的解。 解: *解空间的基是空集,说明方程组只有零解* 2.2非齐次线性方程组的特解。[3] 使用命令LinearSolve1[A,b],即可解出线性方程Ax=b的一个特解。 例 3求方程组的解。 解: *只是方程组的一个特解* 例 4求方程组的解。 解: *说明原方程组无解* 2.3求方程组的通解。 使用命令Slove可以求非其次线性方程组的通解。 例 5求方程组的解。 解: 即,非其次线性方程组的一个特解为(5,1,0,0),对应的其次线性方程的基础解系为(1,3,1,0),(-1,0,0,1)。 例 6求方程组的解。 解: *说明原方程组有唯一解* 最后补充一点有关利用Mathematica求解矩阵的特征值与特征向量的方法。 使用,可给出方阵M的特征值; 使用,可给出方阵M的特征向量(可能输出有零向量,非零的才是特征向量); 使用,可给出方阵M的特征值和特征向量; 调用线性代数向量组正交化软件包,再使用命令可给出与行向量组等价且已正交化的单位向量组。 3.Mathematica在常微分方程实验中的应用 3.1用Mathematica解常微分方程 在Mathematica中使用命令可以求各类常微分方程的解。求微分方程的解就是求出的函数的解析式。在Mathematica系统中,微分方程中未知函数用表示,其导数或微分用等表示。Mathematica语法也就是方程形式及各项参数的表述方式十分严格,不允许有丝毫错误(若出错计算机会作出警示)。 3.1.1求微分方程的通解 Mathematica9系统

文档评论(0)

ddf55855 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档