专业基础课程设计(完成)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计任务书

学生姓名:_____崔运宏__专业班级: 电信1304 班

指导教师:胡君萍工作单位:信息工程学院

题目:专业基础实践第7套综合题

初始条件:

(1)提供实验室机房及其Matlab6.5以上版本软件;

(2)《MATLAB教程》学习。

要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求):

(1)选择一本《MATLAB教程》,认真学习该教程的全部内容,包括基本使用方法、数组运算、矩阵运算、数学运算、程序设计、符号计算、图形绘制、GUI设计等内容;

(2)对该套综合题的10道题,进行理论分析,针对具体设计部分的原理分析、建模、必要的推导和可行性分析,画出程序设计框图,编写程序代码(含注释),上机调试运行程序,记录实验结果(含计算结果和图表)。

(3)对实验结果进行分析和总结;

(4)要求阅读相关参考文献不少于5篇;

(5)根据课程设计有关规范,按时、独立完成专业基础实践说明书。

时间安排:

(1)布置课程设计任务,查阅资料,学习《MATLAB教程》2.5天;(2)进行编程设计2天;

(3)完成专业基础实践报告书1天;

(4)答辩0.5天;指导教师签名:年月日

系主任(或责任教师)签名:年月日

目录

前言 ......................................................................................................................................... 3MATLAB简介 . (3)

Matlab的功能4ﻩ

二设计题目 (5)

三设计内容 (6)

3.2题二7ﻩ

3.3题三 (8)

3.4题四 (9)

3.5题五1ﻩ5

3.6题六 ................................................................................................ 错误!未定义书签。3.7题七ﻩ16

3.8题八 (18)

3.9题九1ﻩ9

3.10题十20ﻩ

四课程设计心得ﻩ22

参考文献ﻩ23

本科生课程设计成绩评定表 (24)

前言

MATLAB简介

ﻩMATLAB软件由美国Math Works公司于1984年推出,经过不断的发展和

完善,如今己成为覆盖多个学科的国际公认的最优秀的数值计算仿真软件。MATLAB具备强大的数值计算能力,许多复杂的计算问题只需短短几行代码就可在MATLAB中实现。作为一个跨平台的软件,MATLAB已推出Unix、Windows、Linux和Mac等十多种操作系统下的版本,大大方便了在不同操作系统平台下的研究工作。

MATLAB软件具有很强的开放性和适应性。在保持内核不变的情况下,MAT LAB可以针对不同的应用学科推出相应的工具箱(toolbox),目前己经推出了图象处理工具箱、信号处理工具箱、小波工具箱、神经网络工具箱以及通信工具箱等多个学科的专用工具箱,极大地方便了不同学科的研究工作。国内已有越来越多的科研和技术人员认识到MATLAB的强大作用,并在不同的领域内使用MATLAB来快速实现科研构想和提高工作效率。

MATLAB提供了20类图像处理函数,涵盖了图像处理的包括近期研究成果在内的几乎所有的技术方法,是学习和研究图像处理的人员难得的宝贵资料和加工工具箱。这些函数按其功能可分为:图像显示;图像文件I/O;图像算术运算;几何变换;图像登记;像素值与统计;图像分析;图像增强;线性滤波;线性二元滤波设计;图像去模糊;图像变换;邻域与块处理;灰度与二值图像的形态学运算;结构元素创建与处理;基于边缘的处理;色彩映射表操作;色彩空间变换;图像类型与类型转换。

Matlab的功能

ﻩﻩ1) 强大的科学计算机数据处理能力

2)出色的图形处理功能

3) 应用广泛的模块集合工具箱

4) 实用的程序接口和发布平台

Matlab的典型应用

ﻩ1) 数据分析

2) 数值与符号计算;

3) 工程与科学绘图;

4) 控制系统设计;

5) 航天工业;

6) 汽车工业;

7) 生物医学工程;

8) 语音处理;

9) 图像与数字信号处理;

10) 财务、金融分析;

11) 建模、仿真及样机开发;

12) 新算法研究开发;

13) 图形用户界面设计。

二设计题目

第7套题:Matlab应用课程设计7

1.求[100,200]之间第一个能被21整除的整数。

2.绘制余弦曲线y=cos(x)和指数函数y=x^2曲线。

3.计算2+4+6...+100的值,当和大于2000时终止计算。

4.分析下面每条指令的功能并运行,观察执行结果。

(1)X=0:0.25:3;

Y=X.*exp(-X);

plot(X,Y),xlabel(‘x’),ylabel(‘y’),ti

tle(‘y=x*exp(-x)’);

(2) A=zeros(3,5)

A(:)=-7:7

L=abs(A)>4

islogical(L)

X=A(L)

(3) A=[1:5;6:10]

pow2(A)

(4)A=zeros(3,2)

相关文档
最新文档