matlab 数字图像处理程序例题作业解答.docx

上传人:b****3 文档编号:3942177 上传时间:2023-05-06 格式:DOCX 页数:13 大小:2.45MB
下载 相关 举报
matlab 数字图像处理程序例题作业解答.docx_第1页
第1页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第2页
第2页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第3页
第3页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第4页
第4页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第5页
第5页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第6页
第6页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第7页
第7页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第8页
第8页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第9页
第9页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第10页
第10页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第11页
第11页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第12页
第12页 / 共13页
matlab 数字图像处理程序例题作业解答.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

matlab 数字图像处理程序例题作业解答.docx

《matlab 数字图像处理程序例题作业解答.docx》由会员分享,可在线阅读,更多相关《matlab 数字图像处理程序例题作业解答.docx(13页珍藏版)》请在冰点文库上搜索。

matlab 数字图像处理程序例题作业解答.docx

matlab数字图像处理程序例题作业解答

 

实验报告

 

课程名称数字音视频实验

实验项目数字图像处理实验

 

专业电子信息工程班级3

姓名张文婧学号08080305

指导教师吴娱实验成绩

 

2011年4月15日

 

一、实验目的:

1、掌握MATLAB的基本绘图函数。

2、掌握绘图函数的用法、简单图形标注、简单颜色设定。

二、实验要求:

独立进行实验,完成实验报告。

三、实验内容:

1、MATLAB简介:

MATLAB语言丰富的图形表现方法,使得数学计算结果可以方便地、多样性地实现了可视化,这是其它语言所不能比拟的。

2、MATLAB的绘图功能:

(1)单窗口单曲线绘图

x=[0,0.58,0.84,1,0.91,0.6,0.14]

plot(x)

(2)单窗口多曲线绘图

t=0:

pi/100:

2*pi;

y=sin(t);y1=sin(t+0.25);y2=sin(t+0.5);

plot(t,y,t,y1,t,y2)

(3)单窗口多曲线分图绘图

t=0:

pi/100:

2*pi;

y=sin(t);y1=sin(t+0.25);y2=sin(t+0.5);

plot(t,y,t,y1,t,y2)

subplot(1,3,1);plot(t,y)

subplot(1,3,2);plot(t,y1)

subplot(1,3,3);plot(t,y2)

t=0:

pi/100:

2*pi;

y=sin(t);y1=sin(t+0.25);y2=sin(t+0.5);

plot(t,y,t,y1,t,y2)

subplot(3,1,1);plot(t,y)

subplot(3,1,2);plot(t,y1)

subplot(3,1,3);plot(t,y2)

(4)多窗口绘图

t=0:

pi/100:

2*pi;

y=sin(t);y1=sin(t+0.25);y2=sin(t+0.5);

plot(t,y)

figure

(2)

plot(t,y1)

figure(3)

plot(t,y2)

(5)可任意设置颜色与线型

t=0:

pi/100:

2*pi;

y=sin(t);y1=sin(t+0.25);y2=sin(t+0.5);

subplot(1,3,1);plot(t,y,'r-')

subplot(1,3,2);plot(t,y1,'g:

')

subplot(1,3,3);plot(t,y2,'b*')

(6)图形加注功能

t=0:

0.1:

10

y1=sin(t);y2=cos(t);plot(t,y1,'r',t,y2,'b--');

x=[1.7*pi;1.6*pi];

y=[-0.3;0.8];

s=['sin(t)';'cos(t)'];

text(x,y,s);

title('正弦和余弦曲线');

legend('正弦','余弦')

xlabel('时间t'),ylabel('正弦、余弦')

grid

axissquare

fill-基本二维绘图函数

x=[12345];y=[41514];

fill(x,y,'r')

绘制阶梯曲线

x=0:

pi/20:

2*pi;y=sin(x);

stairs(x,y)

绘制极坐标绘图

t=0:

2*pi/90:

2*pi;y=cos(4*t);polar(t,y)

绘制火柴杆绘图

t=0:

0.2:

2*pi;y=cos(t);stem(y)

绘制直方图

t=0:

0.2:

2*pi;y=cos(t);bar(y)

绘制彗星曲线图

t=-pi:

pi/500:

pi;

y=tan(sin(t))-sin(tan(t));comet(t,y)

绘制三维线形图

t=0:

pi/50:

10*pi;plot3(t,sin(t),cos(t),'r:

')

三维多边形

y1=rand(3,5);y2=rand(3,5);y3=rand(3,5);

fill3(y1,y2,y3,'m');holdon;plot3(y1,y2,y3,'yo')

矩阵的三维网线图

z=rand(6);

0.88080.07290.41680.76940.37750.4776

0.33810.71010.09640.63520.38260.7086

0.18950.87910.67470.89650.68760.2380

0.74310.35940.56260.87840.12170.3910

0.71890.08990.81300.48650.07680.9759

0.87920.16100.87820.11310.14330.6288

z=round(z)

100100

010101

011110

101100

101001

101001

mesh(z);

不出图…

meshgrid——网线坐标值计算函数

x=-5:

5;y=x;

[X,Y]=meshgrid(x,y)

Z=X.^2+Y.^2

mesh(X,Y,Z)

三维曲面图

x=-5:

5;y=x;

[X,Y]=meshgrid(x,y)

Z=X.^2+Y.^2

surf(X,Y,Z)

练习1

(1)在同一幅图上的(-pi,pi)区间,用0.5的间隔绘制sinx的红色曲线,用0.1的间隔绘制sin(x+0.5)的绿色曲线,用0.01的间隔绘制sin(x+1)的蓝色曲线。

t=-pi:

0.5:

pi;

y=sin(t);

t=-pi:

0.1:

pi;

y1=sin(t+0.5);

t=-pi:

0.01:

pi;

y2=sin(t+1);

plot(t,y,'r-',t,y1,'g:

',t,y2,'b*')

(2)给图的x和y轴添加标注。

xlabel('时间t'),ylabel('正弦')

练习2在[-2*pi,pi]区间以0.1的间隔绘制5cos(x.^2+1)的曲线。

t=--10:

0.1:

10;

y=5*cos(x..*x+1);

plot(x,y,'r');

x=[-2*pi;pi];

练习3编辑M文件,实现函数4xexp-(x^2+y^2)的各种图形,包括三维线形图、网眼图、曲面图,并对它们分别加图题和标注坐标轴。

x=-2:

0.05:

2;y=-2:

0.05:

2;

[X,Y]=meshgrid(x,y);

Z=4*X.*(exp(-(X.^2+Y.^2)));

figure

(1);plot3(X,Y,Z);gridon;

title('三维线形图','FontSize',24,'FontName','隶书');

figure

(2);mesh(X,Y,Z);gridon;

title('三维网眼图','FontSize',24,'FontName','隶书');

figure(3);surf(X,Y,Z);gridon;

title('三维表面图','FontSize',24,'FontName','隶书');

四、作业:

编辑M文件,实现函数的各种图形,包括三维线形图、网眼图、表面图、轮廓图、混合图,并对它们分别加图题和标注坐标轴。

x=-2:

0.05:

2;y=-2:

0.05:

2;

[X,Y]=meshgrid(x,y);

Z=4*X.*(exp(-(X.^2+Y.^2)));

figure

(1);plot3(X,Y,Z);gridon;

title('三维线形图','FontSize',24,'FontName','隶书');

xlabel('时间t'),ylabel('对数');

figure

(2);mesh(X,Y,Z);gridon;

title('三维网眼图','FontSize',24,'FontName','隶书');

xlabel('时间t'),ylabel('对数');

figure(3);surf(X,Y,Z);gridon;

title('三维表面图','FontSize',24,'FontName','隶书');

xlabel('时间t'),ylabel('对数');

figure(4);contour(X,Y,Z);gridon;

title('三维轮廓图','FontSize',24,'FontName','隶书');

xlabel('时间t'),ylabel('对数');

figure(5);surfc(X,Y,Z);gridon;

title('三维混合图','FontSize',24,'FontName','隶书');

xlabel('时间t'),ylabel('对数');

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2