温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
MATLAB
高等数学
实验
普通高等院校大学数学“十三五”规划教材 MATLAB 高等数学实验(第 2 版)章栋恩 马玉兰 徐美萍 李 双 编著 内 容 简 介 本书是高等数学的实验教材,全书共分 1 个准备实验和 23 个数学实验,其中微积分部分涉及一元函数微分学、积分学、无穷级数、常微分方程;线性代数部分包含向量、矩阵、行列式、线性方程组、矩阵特征值与特征向量及二次型;概率统计部分有统计数据概括、统计推断、回归分析、方差分析;综合实验是投入产出模型、线性规划、非线性规划、层次分析法、灰色预测模型的实际应用。通过本教材的学习,学生能较熟练地使用 MATLAB 软件解决实际应用和计算问题,并学会运用所学知识建立数学模型、解决一些综合性问题的方法。本书可作为高等学校信息与计算科学专业及其他各专业的数学实验课教材,也可作为一般工程技术人员、经济管理人员学习 MATLAB 软件的入门书籍。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。图书在版编目(CIP)数据 MATLAB 高等数学实验/章栋恩等编著.2 版.北京:电子工业出版社,2015.8 ISBN 978-7-121-26010-0 IM II章 IIIMatlab 软件应用高等数学高等教育教材 IVO13 中国版本图书馆 CIP 数据核字(2015)第 097269 号 策划编辑:窦 昊 责任编辑:窦 昊 印 刷:装 订:出版发行:电子工业出版社 北京市海淀区万寿路 173 信箱 邮编 100036 开 本:787980 1/16 印张:17.5 字数:392 千字 版 次:2008 年 11 月第 1 版 2015 年 8 月第 2 版 印 次:2015 年 8 月第 1 次印刷 定 价:36.00 元 凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。质量投诉请发邮件至 ,盗版侵权举报请发邮件至 。服务热线:(010)88258888。III第二版前言 本书自 2008 年第一版出版以来,作为大学一、二年级相关专业基础课的配套教材受到普遍欢迎。本教材的理论推导要求低,而对解决数学模型问题力争简单、易懂、易操作,因此在数学建模竞赛的赛前培训和竞赛过程中起到了基础性作用。第二版保持第一版的基本特色,修订了 MATLAB 命令的版本(尽量采用 2013b 版本),增加了实验二十三:灰色预测模型。对本教材第一版,北京工商大学与兄弟院校的几位老师曾提出过一些颇有见地的修改意见;电子工业出版社也一直关注和支持我们修订此书。编者借本书再版之机,在此一并向他们表示衷心的感谢!本书的不足之处,诚恳地希望读者批评指正!编 者 2015 年 3 月于北京 IV第一版前言 20世纪90年代以来,大学数学教学改革的最主要成果是数学实验课和数学建模课的创建、开设和不断完善。其主要背景是计算机技术的飞速发展。中科院院士、北京大学姜伯驹教授曾经指出:“应当试验组织数学实验课程,在教师的指导下,探索某些理论的或应用的课题。学生的新鲜想法借助数学软件可以迅速实现,在失败与成功中得到真知。这种方式变被动的灌输为主动的参与,有利于培养学生的独立工作能力和创新精神”。实践证明,数学实验课是学生把数学理论知识应用于实践的一种教学模式。数学实验课教学能够把数学直观、形象思维与逻辑思维结合起来,能把抽象的数学公式、定理通过实验得到验证和应用,从而激发学生的学习兴趣。本教材是为国内一般院校开设数学实验课而编写的。本书内容分为五个部分,其中微积分部分涉及一元函数微分学、积分学、无穷级数、常微分方程;线性代数部分包含向量、矩阵、行列式、线性方程组、矩阵特征值与特征向量及二次型;概率统计部分有统计数据概括、统计推断、回归分析、方差分析;综合实验是投入产出模型、线性规划、非线性规划、层次分析法的实际应用。通过本教材的学习,学生能够深入理解高等数学、线性代数和概率统计课程中的基本概念和基本理论,较熟练地使用MATLAB软件,培养学生运用所学知识建立数学模型,并使用计算机解决实际问题的能力。由于各专业对数学的要求不同及安排的数学实验课的学时数不等,所以书中各部分内容之间相互独立,综合实验部分的各个实验之间也是相对独立的,教师可根据学生情况和学时数选取全部或部分实验进行教学。教材中使用的数学软件MATLAB 以6.0 及以上的版本为准,书中程序均在个人计算机上调试通过。参加本书编写的有章栋恩、马玉兰、徐美萍和李双。其中准备实验部分由章栋恩编写,微积分部分由马玉兰、徐美萍编写,线性代数部分由徐美萍编写,概率统计部分由李双编写,综合实验部分由章栋恩编写。本书由北京市自然科学基金资助项目(批准号:1052007)和北京市教委骨干教师基金项目(批准号:PXM2007-014213-044566;批准号:19004811009)资助。编 者 2008 年 1 月 V 目 录 第一篇 准 备 实 验 MATLAB 软件操作 1 0.1 MATLAB 软件的启动 1 0.2 MATLAB 常用命令、符号 2 0.3 数组及其运算 6 0.4 MATLAB 文件与编程 9 0.5 符号运算初步 13 0.6 MATLAB 作图初步 15 0.7 MATLAB 帮助系统 17 0.8 实验作业 18 第二篇 微积分实验 实验一 一元函数的图形 20 实验目的 20 1.1 学习 MATLAB 命令 20 1.2 实验内容 24 1.3 实验作业 33 实验二 极限与连续 35 实验目的 35 2.1 学习 MATLAB 命令 35 2.2 实验内容 36 2.3 实验作业 43 实验三 导数 44 实验目的 44 3.1 学习 MATLAB 命令 44 3.2 实验内容 44 VI3.3 实验作业 48 实验四 导数应用 50 实验目的 50 4.1 学习 MATLAB 命令 50 4.2 实验内容 51 4.3 实验作业 59 实验五 一元函数积分学 61 实验目的 61 5.1 学习 MATLAB 命令 61 5.2 实验内容 62 5.3 实验作业 71 实验六 空间图形的画法 72 实验目的 72 6.1 学习 MATLAB 命令 72 6.2 实验内容 75 6.3 实验作业 81 实验七 多元函数微分学 83 实验目的 83 7.1 学习 MATLAB 命令 83 7.2 实验内容 85 7.3 实验作业 92 实验八 多元函数积分学 93 实验目的 93 8.1 学习 MATLAB 命令 93 8.2 实验内容 94 8.3 实验作业 103 实验九 无穷级数 105 实验目的 105 9.1 学习 MATLAB 命令 105 9.2 实验内容 106 9.3 实验作业 114 VII实验十 常微分方程 115 实验目的 115 10.1 学习 MATLAB 命令 115 10.2 实验内容 116 10.3 实验作业 126 第三篇 线性代数实验 实验十一 向量、矩阵与行列式 127 实验目的 127 11.1 学习 MATLAB 命令 127 11.2 实验内容 128 11.3 实验作业 138 实验十二 矩阵的秩与向量组的最大无关组 140 实验目的 140 12.1 学习 MATLAB 命令 140 12.2 实验内容 140 12.3 实验作业 145 实验十三 线性方程组 146 实验目的 146 13.1 学习 MATLAB 命令 146 13.2 实验内容 146 13.3 实验作业 154 实验十四 矩阵的特征值与特征向量,相似变换,二次型 156 实验目的 156 14.1 学习 MATLAB 命令 156 14.2 实验内容 157 14.3 实验作业 165 第四篇 概率统计实验 实验十五 统计数据的概括 166 实验目的 166 15.1 学习 MATLAB 命令 166 15.2 实验内容 173 VIII15.3 实验作业 176 实验十六 统计推断 178 实验目的 178 16.1 学习 MATLAB 命令 178 16.2 实验内容 180 16.3 实验作业 187 实验十七 回归分析 189 实验目的 189 17.1 实验准备 189 17.2 学习 MATLAB 命令 191 17.3 实验内容 192 17.4 实验作业 205 实验十八 方差分析 208 实验目的 208 18.1 学习 MATLAB 命令 208 18.2 实验内容 209 18.3 实验作业 214 第五篇 综 合 实 验 实验十九 列昂惕夫投入产出模型 216 实验目的 216 19.1 实验理论与内容 216 19.2 实验作业 221 实验二十 线性规划 222 实验目的 222 20.1 实验理论与内容 222 20.2 实验作业 233 实验二十一 非线性规划 236 实验目的 236 21.1 实验理论与内容 236 21.2 实验作业 246 IX实验二十二 层次分析法 248 实验目的 248 22.1 实验理论 248 22.2 实验内容 253 22.3 实验作业 259 实验二十三 灰色预测模型 260 实验目的 260 23.1 实验理论与内容 260 23.2 实验作业 268 参考文献 269 第一篇 准 备 实 验 MATLAB 软件操作 0.1 MATLAB 软件的启动 启动 MATLAB 以后,就进入 MATLAB 的桌面。图 0.1 为 MATLAB R2013b 的默认桌面。第一行为菜单行,第二行为工具栏。下面是三个最常用窗口:右边最大的是指令窗口(Command Window),左上方前台为工作空间(Workspace),后台为当前目录(Current Directory),左下方为指令历史(Command History),左下角还有一个开始(Start)按钮,用于快速启动演示(Demo)、帮助(Help)和桌面工具等。图 0.1 MATLAB R2013b 的默认桌面 20.1.1 窗口 窗 口 功 能 指令窗口(Command Window)MATLAB 进行操作的主要窗口,窗口中的 为指令输入的提示符,其后输入指令,按回车(Enter)键就执行运算,并输出运算结果 工作空间(Workspace)列出内存中 MATLAB 工作空间的所有变量的变量名(Name)、值(Value)、尺寸(Size)、字节数(Byte)和类型(Class)当前目录(Current Directory)用鼠标单击可以切换到前台。看到该窗口列出当前目录的程序文件(.m)和数据文件(.mat)指令历史(Command History)窗口列出在指令窗口执行过的 MATLAB 指令行的记录 0.1.2 菜单和工具栏 菜单和工具栏类似于 Word 软件。菜单/工具栏 使 用 说 明 File:New:M-file 新建 M 文件 File:Import data 导入数据文件(Mat 文件)File:Save workspace as 将工作空间所有变量和数据保存为数据 Mat 文件 File:Set path 设置 MATLAB 文件搜索路径 File:Preference 设置 MATLAB 选项,如数据显示格式,字体等 Desktop:Desktop Layout 窗口布局选择,一般使用默认(Default)Current Directory 设置 MATLAB 当前目录【例 1】在命令窗口输入:a=1;b=2;c=a+b*pi 输出:c=7.2832 可以看到在工作空间(Workspace)和指令历史(Command History)窗口,对变量 a,b,c 和运算指令都有相应的记录。0.2 MATLAB 常用命令、符号 0.2.1 命令窗口中的常用命令 指 令 含 义 clf 清除图形窗口 clc 清除命令窗中显示内容 clear 清除 MATLAB 工作内存中的变量 3(续表)指 令 含