- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB程序设计——数学软件I
授课人: ,艾斯卡尔
课时:周学时:2+2,共18周
授课班级:
授课地点:数学学院
课程类型:本课程是新大重点课程。
电子教案说明:电子教案以Word为工作界面,采用Notebook技术与Matlab相连接,集教学与演示为一体;同时采用VBA技术与外部程序连接,以作辅助教学之用。本电子教案由授课人共同编制。
教学指导思想:在保证讲授必备的基础知识的前提下,着重培养学生的动手能力,贯穿“在使用中学习,学了能用”的思想。在教学中增加实用技术和开发范例,使大量的学生具有良好的编程能力,为毕业论文的写作打下基础;使优秀的学生在一些应用方向上具有专业的开发水平。
本课程教学要求
授课方式:本课程用电子教案授课+上机实习
习题:课程备有习题,大作业和开发专题。习题和大作业学生必须完成,开发专题由学生选作。
学习方式:每个班级按3人分成学习小组,以小组为单位上机实习并讨论问题,以完成实习作业。
考试:课程结束后,每个学生以组为单位上交实习作业,以此为依据由教师给出平时成绩,期末进行统一考试。
学习成绩评价:平时成绩:考试成绩=:9
本课程结构说明
MATLAB简介与工作环境
MATLAB初步
MATLAB的图形处理
MATLAB的程序设计
MATLAB的GUI程序设计
主要参考书目
张志勇,徐彦琴等,MATLAB教程,北京航天航空大学出版社,2001年
周金平,王冉等,MATLAB6实践与提高,中国电力出版社,2002年
郝红伟,MATLAB6实例教程,中国电力出版社,2001年
D.Hanselman,B.Littlefield著(张航黄攀译),精通MATLAB6,清华大学出版社,2002年
第一章 MATLAB简介与工作环境
MATLAB简介(1课时)
起源与现状
MATLAB=MATrix LABoratory
MATLAB是Clever Moler博士用Fortran 开发的符号科学计算语言(80年后又和John Little用C改写了MATLAB的内核)。
1984年由Mathworks 公司将MATLAB产品推向市场,现在已开发至.X版(2001年开发了6.0版本)。
Mathworks公司的网址是:。各种关于MATLAB的开发与应用信息都可在该网址中查到。
MATLAB已成为科学研究,工程计算,应用开发的重要工具。国外已将它作为理工科大学的必修课程,国内的大学也开始开设这门课程。
除了MATLAB以外,数学专业软件还有:Mathematics, Maple,SAS 等。MATLAB是其中最优秀的一个。
作用与特点
MATLAB主要用于工程计算,算法研究,符号运算,建模与仿真,原形开发,数据分析及科学与工程绘图,应用程序设计及图形界面设计和线性代数,计算方法,高等数学等高校数学课程的教学辅助工具。
MATLAB主要有以下特点:
MATLAB采用数学符号的形式以矩阵,数组为对象进行运算。
MATLAB以解释方式运行(也可实现编译)。
窗口式的可视化工作界面。
可扩展,与高级语言有接口。它可以借用编译器(Matcom)将MATLAB下的M-文件转换为可被Visual Basic,Excel以及Delphi调用的DLL(动态链接库)文件,或者是独立的可执行文件。
MATLAB也有局限性,一般它不能脱离MATLAB集成环境工作;而且编写界面的功能比较弱;尚没有外部对象接口。这些方面都有待于改进。
基本组成
MATLAB的主程序
MATLAB资源库(工具箱)
Simulink仿真系统
Matlab软件(6.1版)的光盘有两张十元钱就可以买到,但正版软件要2万元。
MATLAB在我院
我院开设Matlab课程已有三四年的时间了,现在是新大的一个重点建设课程
我院开设的数值分析、偏微分方程数值解等课程的实验都需要用到Matlab软件,还有21世纪“微积分”课程中的实验内容也都可以用Matlab来实现。
我院(校)Matlab的研发还在起步阶段
MATLAB浏览
三维视图可视效果的控制
三维图形从不同的角度观察有不同的效果。MATLAB针对这一情况设置了控制函数:view()(观点规范),campos()(CAMera POSition),hidden(),shading()。
view(AZ,EL) AZ=方位角(Azimuth), EL=俯视角(Elevition)。举例如下:[X,Y]=meshgrid(-8:0.5:8);R=sqrt(X.^2+Y.^4)+eps;Z=sin(R)./R;
subplot(2,2,1)
surf(X,Y,Z)
xlabel(X轴,FontWeight,bold)
ylabel(y轴,FontWeight,bold)
zlabel(z轴,FontWeigh
原创力文档


文档评论(0)