科学计算与研究软件包.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
科学计算与研究软件包 Matlab6.0入门 曾建军编著 You hear, you forget. 目录 第一讲 MATLAB 概述 第二讲 准备知识 第三讲 数值与字符串数组及运算 第四讲 数值计算 第五讲 数学符号运算 第六讲 数据与函数的作图 第七讲 M文件及MATLAB编程 第八讲 各类学科工具箱 第一讲 MATLAB 概述 1.1 MATLAB 的发展史 目前我国理工科专业课教师在教学中遇到的计算问题,也是二十几年前美国大学遇到同样问题,就是学生实现算法,或解决实际问题时用大量的精力用科学计算软件 FORTRAN 编写程序。尽管FORTRAN 已经进行了不断的改善,尽管FORTRAN的版本已经大大提高到,并提供了世界流行的 IMSL 即数学、统计算法库。但仍然不能改变编程专业性要求过高,耗费的时间太多的事实。过多的编程时间,削弱了学生对课程概念的理解和学习。 第二讲 准备知识 2.1 MATLAB软件及安装 MATLAB6.0 为两张光盘,其中A盘为系统安装盘,B盘为一个巨大的MATLAB说明书,它是 PDF 格式的超大文件。其内容之丰富,命令解释之巨细,版面之悦目可称为登峰造极。任何真正想部分掌握MATLAB使用方法的人,应该知道如何到这个宝库中寻找自己需要的东西。 利用 A 盘中的SETUP 命令并正确给出密码我们就可以很方便地安装到自己的计算机上。完全安装约需100多兆的硬盘空间。使用者可根据自己的需要酌情安装。 第三讲 数组及运算 我们可以用以下最小二乘估计公式: 求最小二乘估计的解 计算预报值 然后我们又可以象前面一样计算残差、作图并进一步地分析结果。最后的拟合图及残差图如下: 从拟合图和残差图来看,我们认为通过反复的建模 — 检验过程我们最终找到了一个比较满意的拟合函数。事实上这一过程正是数理统计中的一个分支 — 《线性模型》中的一个章节,模型检验的内容。 我们可以将上面的研究汇合成一个程序,如图: 点击运行图标,我们可以的出统一的结果 1.9 2001年全国大学生数学建模A题 在医学及生命科学研究中,经常需要通过对断面特征的研究来了解生物组织,器官的形态。例如,通常用切片机连续不断地将样本切成数十,成百个厚度为1微米的平行切片,通过对切片的观察并拍照采样,可以得到平行的切片数字图像,进而可运用计算机重建组织,器官等的三维形态。由于条件的限制,我们得到的切片数目是有限的。我们必须考虑到并尽可能设法减少因此而产生的误差,即要设计合理的算法,通过对有限的已知数据的分析,达到精确的描述这种连续的,复杂问题的目的。本题就是要依据100张照片所提供的数据精确地计算血管的半径并得出中轴线的方程。 本题安徽大学代表队获全国一等奖。整个计算过程均用MATLAB计算完成。 用计算机有哪些信誉好的足球投注网站切片最大内切圆的半径。 然后将100个切片最大内切圆的中心点汇集,并用方程来拟合这些空间点。 最后将血管的形象再现出来。 通过上面的演示我们可以得出几个结论: 1)MATLAB 为我们提供了一个探索、思考的环境。我们可以 把我们的一些想法在指令窗口中方便的验证。 2)我们的验证过程被完整的记录下来,可以方便地转为 MATLAB程序,进行效率更高的计算。 3)命令均用英文的单词,很容易记忆和查询。 4)数据的输入输出、矩阵的扩充和修改十分的方便。矩阵的 运算避免了循环语言的使用,加快了运行的速度。 5)在科学研究领域里涉及面极广,包括数学、统计、金融、 管理学、信号通讯、图形识别等各类学科。如果能很好地 使用它不仅能帮助我们高效地研究本学科的问题,同时可 以进行垮学科的研究。 2.2 运行MATLAB 当MATLAB安装好以后我们就可以运行了,点击MATLAB图标,我们就进入了MATLAB运行状态,见下图。 指令窗口,我们的学习从这里开始。 Launch Pad窗口,包含了内容丰富的资料、书籍。 当前目录 2.3 指令窗口运行入门 我们的学习从指令窗口开始,在指令窗口中我们可以输入一个命令,然后按 ENTER 键它就将结果显示出来,如果有错误它会用红色字符提示你在什么地方错了。我们来看例子 我们要计算下面的式子 这里我们想作图但命令写错了,给出红色的提示 提示: 在指令窗口的命令提示符 右边输入你的计算命令。 按 ENTER 键输入命令并回送计算结果。 若有错误,将用红色字符显示错误信息。 我们的每次命令都被记录在案,以备随时查询或再次引用。 2.3.1 变量的定义 在MATLAB中赋值语

文档评论(0)

zydjcb + 关注
内容提供者

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

1亿VIP精品文档

相关文档