西南交大matlab上机题解.pdfVIP

  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文档。上传文档
查看更多
序言 根 据 实习 内 容 及 自 身 学 习情 况 , 文 章 采 用 的 计 算 软件 是 MATLAB。通过在该软件 M 文件中编写相应程序来解 实习内容中 的问题。 MATLAB 软件的发展已经 30 多年,过程中不断的版本升级和功 能完善,使得该软件具有非常强大的编程和计算能力,也使其成为当 前世界上应用最普遍的计算软件之一。作为一款不断发展的计算软件, MATLAB 具有 6 个非常突出的特点:(1)友好的工作平台和编程环境; (2)简单易用的编程语言;(3)强大的科学计算数据处理能力;(4)出色 的图形处理功能;(5)应用广泛的模块集合工具箱;(6)实用的程序接口 和发布平台。这些特点保证了 MATLAB 软件能够长期在工程界和学 术界得到应用。 科学计算长期以来都是 MATLAB 软件擅长的部分。MATLAB 的 科学计算环境不 提供了大量用于计算的函数库、工具箱,而且还提 供了功能强大的计算绘图能力,其主要的优点有以下几个方面: (1)MATLAB 几乎集成了当前所有科学研究领域和工程计算领 域的算法,使得软件的科学计算能力非常的强大,同时该软件默认的 计算精度是双精度,保证了计算结果的高准确性。 (2)MATLAB 将高性能的数值计算和可视化集成在一起,同时提 高大量的内置函数和开放的程序和数据接口,使得该软件能够在科学 计算、控制系统与信息处理等领域的分析、仿真和设计大展身手。 (3)MATLAB 包含各种能够进行常规运算的工具箱,同时具有编 程计算功能。 (4)MATLAB 能够将计算的结果绘制成二维和三维图形,增强了 计算结果的可视化程度。 (5)MATLAB 的编程语言是一种解释执行的脚本语言,简单易学。 文章采用 MATLAB 软件完成数值分析的上机实习时基于以下几 个方面的考虑: (1)前期对MATLAB 软件有一定程度的了解,能够利用该软件做 一些简单的矩阵计算。 (2)MATLAB 的编程语言和 C++的编程语言有很多相通的地方, 而本科时候学过 C++编程,对一些基础的编程掌握比较好,容易实现 MATLAB 编程计算。 (3)MATLAB 软件应用非常的广泛,作为一个工科生,非常有必 要掌握该软件的一些使用功能。 第一题 写出对一般的线性方程组通用的 Gauss 消元, Gauss-Seidel 迭代程 序。并以下面的线性方程组为例进行计算,讨论所得到的计算结果是 否与理论一致。  6 2  1  3     (1) 1 4 2 x  2      3 1 4   4       1 0.8 0.8  3     (2) 0.8 1 0.8 x  2      0.8 0.8 1   1       1 3  4 (3) x       7 1  6 1. Gauss 消元法: 此法是将待求解的线性代数方程组中各个参数表中成对应的矩 阵和向量,对矩阵进行有目的的消元,使原来的矩阵经过消元变成一 个上三角矩阵,以此求得方程组的最后一个方程的解,然后从后往前 回代,逐步求得各个未知数的解。一般线性方程组通用的 Gauss 消元 法的迭代程序见附录一。题例中的求解方式是首先在 MATLAB 软件 中编写 M 文件,保存运行。然后在 MATLAB 的 Command Window 中

文档评论(0)

152****7770 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档