matlab实践报告

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

竭诚为您提供优质文档/双击可除matlab实践报告

篇一:matlab实习报告

mATLAb实习报告

姓名:吴涛

专业:电子信息工程

班级学号:信息(2)班20XX1605010230

指导教师:宋艳霞钱云

实习时间:20XX,5,13至20XX,5,17

目录:

一:实习目的 (3)

二:实习任务...........................

三:实习要求...........................

四:实习目的...........................

五:实习体会...........................

一:实习目的

熟悉matlab的软件环境

熟悉matlab的基本使用方法

二:实习任务

1.掌握matlab语言的基本语法规则及基本操作命令的使用。

2.熟悉运用matlab的数组,矩阵运算,数学运算的运算方法。

3.熟悉matlab的字符串,单元数组。

4.熟悉matlab的程序设计。

5.熟悉matlab的符号计算功能。

6.熟悉matlab的绘图及句柄图形。

7.6熟悉matlab的guI设计。

三:实习要求

1.每次上机要签到,记录。

2.做的题目要在上机结束后以电子版和woRD文档形式交给指定负责人。

3.认真做一份实习总结报告。

四:实习内容

共六题

第1题:求a和b的和。

代码:a=[1,2,3]

b=[4,5,6]

s=a+b

结果:s=

579

第2题:求a和b的差。

代码:a=[4,5,6]

b=[1,2(:matlab实践报告),3]

h=a-b

结果:h=

333

第3题:求下列方程组的解。

6x1+3x2+4x3=3

-2x1+5x2+7x3=-4

8x2-4x2-3x3=-7

代码:A=[6,3,4;-2,5,7;8,-4,-3] b=[3;-4;-7]

a=A\b

结果:a=

0.6000

7.0000

-5.4000

第4题:用for语句求三角函数表。代

码:forx=0:0.1:pi/4disp([x,sin(x),cos(x),tan(x)]),en d结果:0010

0.10000.09980.99500.1003

0.20000.19870.98010.2027

0.30000.29550.95530.3093

0.40000.38940.92110.4228

篇二:matlab课程实践报告

mATLAb实践》课程设计

学生姓名:林淑真学号:110900824专业班级:通信工程四班指导教师:郑晓明

二○一二年六月十五日

目录

1.设计目的.........................................................22.题目分析.........................................................23.总体设计.........................................................34.具体设计.........................................................35.结果分析.........................................................226.心得体会.........................................................237.参考书目.........................................................238.附录 (24)

1、设计目的

综合运用mATLAb工具箱实现图像处理的guI程序设计。

2、题目分析

A、课程设计题目:基于mATLAb的图像处理课程设计——制作自己的photoshopb、课程设计要求:

1)熟悉和掌握mATLAb程序设计方法2)掌握mATLAbguI 程序设计3)学习和熟悉mATLAb图像处理工具箱

4)学会运用mATLAb工具箱对图像进行处理和分析5)

按照软件工程方法,根据需求进行程序的功能分析和界面设计,给出设计详细说明。

c、软件设计目的和设计内容:

随着信息化社会的到来,学会使用计算机的各种软件,可以给我们带来方便。学习mATLAbguI程序设计,利用mATLAb 图像处理工具箱,设计和实现自己的photoshop。以下列出

几点程序的基本功能:1)图像的读取和保存。

2)设计图形用户界面,让用户能够对图像进行任意的

亮度和对比度变化调整,显示和对比变换前后的图像。

3)设计图形用户界面,让用户能够用鼠标选取图像感

兴趣区域,显示和保存该选择区域。

4)编写程序通过最近邻插值和双线性插值等算法将用

户所选取的图像区域进行放大和缩小整数倍的操作,并保存,比较几种插值的效果。

5)图像直方图统计和直方图均衡,要求显示直方图统计,比较直方图均衡后的效果。

6)为图像添加边框特效,并保存。

除了完成以上基本功能之外,还可以根据自己的需要对图像进行其他方面的处理,如:

①对图像进行旋转处理;

②分析图像的能量分布时,可以对图像进行频谱处理;

③观察图像的细节成分时,可以对图像进行锐化处理;④当图像含有噪声较模糊时,可以对图像进行平滑滤波处理;⑤对图像的颜色分量进行统计,方便对图像的亮度、色度等的处理。

3、总体设计

根据以上分析,将软件的功能模块划分为9个模块,分别为:

1)图像文件的打开、保存、退出;

2)图像的编辑,包括:亮度调节,灰度变换,对比度调节等;3)图像的翻转;4)图像的直方图统计;

5)图像感兴趣部分的放大与缩小;6)图像加噪处理;

7)图像锐化处理(边缘检测);8)图像去噪处理(滤波平滑);

9)图像处理应用实例的演示、常用简单的图像处理。软件的总体设计框架图:

相关文档
最新文档