1、Matlab 应用课程设计任务书 学生姓名:_ _ 专业班级: 指导教师: 工作单位: 题 目:Matlab 运算与戴维南定理应用分析 初始条件: (1)提供实验室机房及其Matlab6.5 以上版本软件; (2) MATLAB 教程学习 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求): (1)选择一本MATLAB 教程认真学习该教程的全部内容,包括基本使用方法、数组运 算、矩阵运算、数学运算、程序设计、符号计算、图形绘制、GUI 设计等内容; (2)对该套综合题的 10 道题,进行理论分析,针对具体设计部分的原理分析、建模、必 要的推导和可行性分析,画出程序
2、设计框图,编写程序代码(含注释) ,上机调试运 行程序,记录实验结果(含计算结果和图表) 。 (3)对实验结果进行分析和总结; (4)要求阅读相关参考文献不少于 5 篇; (5)根据课程设计有关规范,按时、独立完成课程设计说明书。 时间安排: (1)布置课程设计任务,查阅资料,学习MATLAB 教程 十周; (2)进行编程设计 一周; (3)完成课程设计报告书 一周; 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 武汉理工大学Matlab 应用课程设计报告书 目录 1、MATLAB 概述 4 1.1MATLAB 简介 4 1.2MATLAB 的功能 4 1.3MATLAB
3、 的典型应用 6 2、设计题目 . 7 3、设计内容 . 9 第一题 9 第二题 10 第三题 11 第四题 13 第五题 17 第六题 18 第七题 19 第八题 20 第九题 21 第十题 22 第十一题 23 4、 心得体会 . 25 武汉理工大学Matlab 应用课程设计报告书 摘要 MATLAB 是一种高性能的工程计算语言。它集计算,可视化,可编程于一体,并在一个 易于使用的环境下用熟悉的数学符号解决问题。典型用途包括数学计算,算法,开发,日 期,采集,建模,仿真,可视化,科学和工程图形,包括图形界面的应用开发。 MATLAB 有可以用于曲线拟合的内建函数。MathWorks 公式也
4、提供了很多工具箱可以用 于曲线拟合。这些方法可以用来做线性或者非线性曲线拟合。MATLAB 也有一个开放的工具 箱曲线拟合工具箱(Curve Fitting Toolbox) ,它可以用于参数拟合,也可以用于非 参数拟合。 在 MATLAB 中,多项式拟合函数 polyfit 可以用来计算拟合的得到多项式系数。默认 的拟合目标是最小方差最小,即最小二乘法拟合数据。此时,判断的依据过拟合曲线的道 德原始数据之间的平均误差是否达到最小。 关键词:工程语言;数学计算 ;曲线拟合 武汉理工大学Matlab 应用课程设计报告书 Abstract Matlab is a high-performance
5、language for technical computing.gratinates computation,visualization,and programming in an easy-to-environment where problems and solutions are expressed in familiar mathematical notation.Typical uses include Math and computation,Algorithm development,Data acquisition,Modeling,simulation,and protot
6、yping,Data analysis,exploration,and visualization Scientific and engineering graphics,Application development, including graphical user interface building. Matlab can be used for curve fitting of the built-in function.Math Works formula also provides a lot of toolbox can used to curve fitting.MATLAB also has an open Toolb