学 号: 课 程 设 计 题 目 Dijkstra 算法的MATLAB 实现 学 院 信息工程学院 专 业 通信工程 班 级 姓 名 指导教师 2 0 1 2 年 1 月 9 日 课程设计任务书 学生姓名: 专业班级: 通信 0901班 指导教师: 工作单位: 信息工程学院 题 目: Dijkstra算法的MATLAB实现 初始条件: (1)MATLAB应用软件的基本知识以及基本操作技能 (2)高等数学、线性代数等基础数学中的运算知识 (3)数据结构里面关于 Dijkstra算法的基本原理和思想 要求完成的主要任务: 必做题:采用MATLAB选用适当的函数或矩阵进行如下计算 (1)极限的计算、微分的计算、积分的计算、级数的计算、求解代数方程、求解常微分方程; (2)矩阵的最大值、最小值、均值、方差、转置、逆、行列式、特征值的计算、矩阵的相乘、右除、左除、幂运算; (3)多项式加减乘除运算、多项式求导、求根和求值运算、多项式的部分分式展开、多项式的拟合、插值运算。 选做题:Dijkstra算法的MATLAB实现 时间安排: 第一周,安排任务 地点:鉴主 17楼实验室 第 1-17,周仿真设计 地点:鉴主 13楼计算机实验室 第 18周,完成答辩,提交报告 地点:鉴主 17楼实验室 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 武汉理工大学《MATLAB 课程设计》报告 1 目录 摘要................................................................................................................................. I Abstract ......................................................................................................................... II 1 MATLAB 的基本运算 ............................................................................................... 1 1.1 基础微积分计算.............................................................................................. 1 1.1.1 极限的基本运算.................................................................................... 1 1.1.2 微分的计算............................................................................................ 1 1.1.3 积分的计算............................................................................................ 2 1.1.4 级数的运算..............