- 1、本文档共111页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB基础及应用(教程全书)part1,matlab基础教程,matlab基础视频教程,matlab基础教程pdf,matlab基础与应用教程,matlab7.0基础教程,matlab基础教程薛山,matlab基础教程杨德平,matlab基础教程答案,matlab2010基础教程
MATLAB基础及应用
唐昌建 张 巍
(高等学校试用教材)
四川大学物理科学与技术学院
成都
前 言
信息时代的社会,人类对复杂客观世界的认识正在向着一个更高的境界迈进。在包括物理学、生物医学、农学、核学以及IT等高科技的研究领域,迫切需要攻关的科研课题对象具有两个重要特征:一是对象的系统性,二是对象所涉及到的学科交叉性。在高等院校,努力地改变传统的教学模式、更新计算机软件的教学内容,使受教育者能最大限度地利用计算机系统的软件资源去科学、综合地认识复杂问题并在其过程中得到训练已成为教育研究的主题。
作为当今全世界最流行的第四代计算机语言—MATLAB系统,由于它在航空航天、生物医学、物理学、通信、DSP、科学计算、网络控制、自动控制、图形图象处理、生命科学、系统建模仿真、 财务、电子商务、数据分析等不同领域的广泛应用以及它自身所具备的高度工具化、平台性及优秀的数据可视化功能而具有独特的优势,目前,MATLAB系统的开发和利用已极大地被自然科学、管理科学、工程技术以及教育界所关注与重视。
从教学的角度考虑,由于国内目前出版的关于MATLAB的书籍难于作为高等学校理工科学生的教材,我们在多年教学实践的基础上,注重了基础性、研究性、工具性和实用性的原则组织编写了这本教材。全书的编写强调基础性、工具性和应用性并共分为三篇,分别介绍了MATLAB系统的使用基础、部分工具箱和相关的软硬件接口技术。由于受到学时数和专业知识的限制,本书不可能讲授到MATLAB更广泛和更深入的一些内容。不过,通过本教材的学习已经初步掌握了MATLAB的系统资源和利用MATLAB去处理问题的方法。希望在某一技术领域去深入使用MATLAB系统的读者,可参考相关资料和教材。
本教材的教学时数可确定为68学时(包括部分上机学时),并适合于大学本科高年级学生以及研究生等作为高等学校教材使用,也可提供相关工程技术人员参考。
在全书的编写过程中,限于我们的水平和编写时间的仓促,不当与谬误之处在 所难免,望读者多多赐教。
编者
2005年5月
目 录
第一章 MATLAB的系统结构与工作环境 6
1.1 MATLAB的系统结构 6
1.1.1 MATLAB系统的基础层 6
1.1.2 Simulink系统建模仿真层 9
1.1.3 Stateflow状态流层 12
1.2 MATLAB的工作环境 13
1.2.1 Matlab窗口及功能 13
1.2.2 Matalb的帮助系统 14
第2章 科学计算 17
2.1 MATLAB的数值计算 17
2.1.1 变量与数据结构 17
2.1.2 矩阵及其运算 17
2.1.3 多维数组 27
2.1.4 数据分析 32
2.2 MATLAB的符号运算 37
2.2.1 多维数组符号变量的创建 37
2.2.2 符号函数的运算 38
第3章 数据可视化与GUI设计 54
3.1 符号函数的函数图 54
3.1.1 符号函数图 54
3.1.2 符号函数的图形化计数器 60
3.1.3 Maple函数库的调用 60
3.2 数据的可视化功能 65
3.2.1 2D数据图 65
3.2.2 3D数据图 70
3.2.3 特殊图形的绘制 76
3.3 GUI设计环境 87
3.3.1 句柄图形 87
3.3.2 程序方式的GUI设计 96
3.3.3 图形界面的GUI设计 102
3.4 MATLAB的动画设计 104
3.4.1 电影方式的动画 104
3.4.2 程序方式的动画 105
第4章 程序设计 112
4.1 MATLAB的程序文件-M文件 112
4.1.1 脚本文件(Scripts) 112
4.1.2 函数文件(function) 112
4.2 程序的流程控制 115
4.2.1 循环控制 115
4.2.2 条件控制 116
4.3 程序设计 117
4.3.1 程序的调试 117
4.3.2 M文件的性能优化 118
第5章 MATLAB在不同计算方法中的应用 123
5.1 离散数据的拟合 123
5.1.1 多项式及其运算 123
5.1.2 多项式的曲线拟合 129
5.2 插值 131
5.2.1 一维内插 131
5.2.2 二维内插 132
5.2.3 二维散布点内插 134
5.2.4 三角内插与计算几何 135
5.3
您可能关注的文档
- exchange2007的安装和部署.doc
- F36现代制造技术.doc
- 王玉文版《常微分方程简明教程》课后习题答案.doc
- F39;poems的悲剧根源.ppt
- 环境污染治理综合实习报告.doc
- 环境质量风险分析.ppt
- 王院长深化数字化教学研究.ppt
- FTTx应用现状与发展__(张翎).ppt
- g1226殖民扩张与世界市场的拓展.ppt
- 现代汽车专业英语2009.ppt
- 2013年初级会计职称考试之《初级会计实务》考试真题.docx
- 2024年工程硕士试卷带答案详解(考试直接用).docx
- 2025至2030全球及中国汽车光学字符识别(OCR)行业产业运行态势及投资规划深度研究报告.docx
- 餐饮企业员工派遣与员工福利保障合同.docx
- 旅游景区场地租赁与开发合同.docx
- 2013年初级会计职称考试《经济法基础》巅峰冲刺卷(2).docx
- 2024-2025学年度工程硕士复习提分资料及答案详解(易错题).docx
- 通信企业财务代理与信息传输合同.docx
- 新七年级数学暑假提升计划-专题07 线段中的动态模型(解析版).pdf
- 2024-2025学年工程硕士自我提分评估带答案详解(夺分金卷).docx
文档评论(0)