数据可视化处理实验DOC文档格式.docx
- 文档编号:14292389
- 上传时间:2022-10-21
- 格式:DOCX
- 页数:23
- 大小:689.32KB
数据可视化处理实验DOC文档格式.docx
《数据可视化处理实验DOC文档格式.docx》由会员分享,可在线阅读,更多相关《数据可视化处理实验DOC文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
)
2、二维曲线绘制实验:
设计实验演示验证plot、subplot、axis、set、legend、xlabel、ylabel、zlabel、title、text、grid、box、hold、plotyy、fplot等函数在绘制二维曲线中的功能和使用方法。
a)设置三个函数y,z,h均以x作为变量,验证函数plot,subplot,set,axis,并使用gridon为图形加网格,boxon加边框线。
b)设计函数y1=2e-0.5x和y2=cos(4π绘x)制其曲线,为其添加title(图形名称),label(x轴说明),ylabel(y轴说明),text(x,y,图形说明),legend(图例1,图例2,⋯)。
c)设计函数y1=0.2e-0.5xcos(4π和x)y2=2e-0.5xcos(π,x并)在同一坐标内绘制曲线,验证holdon/off命令的切换。
d)设计函数x=exp(i*t)和y=[x;
2*x;
3*x]'
在同一坐标中,绘制3个同心圆,并加坐标控制,并使用gridon加网格线,boxon加坐标边框,axisequal使坐标轴采用等刻度。
e)设计函数y1=0.2e-0.5xcos(4πx和)y2=2e-0.5xcos(π,x以)不同标度在同一坐标内绘制曲线,验证函数plotyy。
f)设计函数f(x)=cos(tan(,π使x)用)用flpot函数绘制其曲线。
3、三维曲线绘制实验:
设计实验演示验证plot3、mesh、surf等函数在绘
制三维曲线、曲面中的功能和使用方法。
a)设计函数y=sin(t),x=cos(t),z=(t+1).^t.*sin(t).*cos(t),并使用plot3函数绘制这三个函数的曲线。
b)设计函数z=sin(x+sin(y))-x/10;
,分别绘制带等高线的三维网格曲面函数meshc和带底座的三维网格曲面函数meshz。
并使用函数surf绘制该函数图像
4、统计图绘制实验:
设计实验演示验证面域图(area)、
a)设计一个数组Y=[3,8,9,4,1;
6,3,5,2,7;
5,4,3,8,6],使用area(x'
Y'
0)绘制相应的面域图。
直方图(bar、barh、bar3、bar3h)
设计一个数组Y=[3,7,2,5,1;
3,7,5,2,1;
5,4,1,2,5],在同一个图中分别
应用以下函数bar(x'
'
stacked'
)bar3h(x'
grouped'
)、bar3(x'
)、barh(x'
'
)画出相应的直方图。
b)饼图(pie、pie3)设计一个数组a=[1,1.6,1.2,0.8,2.1],在同一个图中分别应用以下函数pie(a,[10100])、pie3(a,double(a==min(a)))画出相应的饼图。
c)散点图(scatter、scatter3、plotmatrix):
函数scatter设计函数Y=X.^2+rand(size(X)),使用函数scatter(X,Y)以X中数据为横坐标,以Y中数据位纵坐标描绘散点图,点的形状默认使用圈。
函数scatter3设计数组x=[4229042.634230585.024231384.964231773.634233028.584233296.714235869.684236288.29];
y=[431695.4441585.8432745.6436933.7428734.4431946.3428705.0432999.5];
z=[1.0191.023
1.0111.0221.0201.0221.0221.023];
使用函数scatter3(x,y,z),绘制出相应的三围散点图。
d)plotmatrix设计函数x=randn(100,2),并使用plotmatrix(x)绘制出相应的散点图
5、三维图形编辑(精细控制)实验:
设计实验演示验证用view、rotate、
colordef、colormap、shading、light、lighting、material、surfl等函数对三维图形进行精细控制的方法。
a)使用z=peaks(20);
,将颜色填充设为默认色,使用surfl(z)验证函数surfl的功能。
b)使用z=peaks(20);
,将颜色填充设为默认色,背景设为白色,使用rotate(h,[-2,-2,0],20,[2,2,0]);
验证函数rotate的功能。
c)使用z=peaks(10);
,使用view(0,40);
验证函数view的功能。
6、动画绘制实验:
设计实验演示验证getframe与movie相结合绘制动画的方法。
a)首先设置创建山峰图形数据
b)绘制带光照的表面,限制绘图范围
c)旋转山峰,从1到360度,每一度捕捉一帧
d)view(-37.5+i,30)从水平-37.5+i度,垂直30度的方向看山峰e)每从一个角度看到一张图像(帧),就存储到m
f)movie(m)把刚才存到m里的图像连续播放一遍。
实验记录
11y221、离散数据可视化实验:
绘制离散函数(n3)1(n9)4的
图形,其中自变量的取值范围是(0,16)的整数。
n=1:
0.5:
16;
y=1./((n-3).^2+1)-1./((n-9).^2+4);
2、二维曲线绘制实验:
设计实验演示验证plot
设置三个函数y,z,h均以x作为变量,验证函数plot,subplot,set,axis,并使用gridon为图形加网格,boxon加边框线。
x=0:
0.1:
5;
y=sin(x);
z=cos(x);
h=tan(x);
subplot(2,1,1);
plot(x,y);
subplot(2,1,2);
plot(x,z);
axis([04020]);
h=plot(x,y);
set(h,'
color'
b'
);
set(gca,'
XGrid'
on'
YGrid'
off'
set(gca,'
g'
gridon
boxon
设计函数y1=2e-0.5x和y2=cos(4πx绘)制其曲线,为其添加title(图形名称),label(x轴说明),ylabel(y轴说明),text(x,y,图形说明),legend(图例1,图例2,⋯)。
pi/100:
1*pi;
y1=2*exp(-0.5*x);
y2=cos(4*pi*x);
plot(x,y1,x,y2)title('
xfrom0to2{\pi}'
xlabel('
VariableX'
ylabel('
VariableY'
text(0.8,1.5,'
曲线y1=2e^{-0.5x}'
text(2.5,1.1,'
曲线y2=cos(4{\pi}x)'
legend(‘y1'
y2'
设计函数y1=0.2e-0.5xcos(4πx)和y2=2e-0.5xcos(πx,)并在同一坐标内绘制曲线,验证holdon/off命令的切换。
2*pi;
y1=0.2*exp(-0.5*x).*cos(4*pi*x);
plot(x,y1)
holdon
y2=2*exp(-0.5*x).*cos(pi*x);
plot(x,y2);
holdoff
设计函数x=exp(i*t)和y=[x;
在同一坐标中,绘制3个同心圆,并加坐标控制,并使用gridon加网格线,boxon加坐标边框,axisequal使坐标轴采用等刻度。
t=0:
0.01:
x=exp(i*t);
y=[x;
;
plot(y)
gridon;
%加网格线
boxon;
%加坐标边框
axisequal%坐标轴采用等刻度
设计函数y1=0.2e-0.5xcos(4πx)和y2=2e-0.5xcos(πx,)以不同标度在同一坐标内绘制曲线,验证函数plotyy。
y2=2*exp(-0.5*x).*cos(pi*x);
plotyy(x,y1,x,y2);
设计函数f(x)=cos(tan(π,x))使用用flpot函数绘制其曲线。
fplot('
cos(tan(pi*x))'
[0,1],1e-4)
3、三维曲线绘制实验:
设计实验演示验证plot3、mesh、surf等函数在绘
设计函数y=sin(t),x=cos(t),z=(t+1).^t.*sin(t).*cos(t),并使用plot3函数绘制这三个函数的曲线。
10*pi;
y=sin(t);
x=cos(t);
z=(t+1).^t.*sin(t).*cos(t);
plot3(x,y,z);
title('
Linein3-DSpace+++WEIMAN'
xlabel('
X'
ylabel('
Y'
zlabel('
Z'
设计函数z=sin(x+sin(y))-x/10;
,分别绘制带等高线的三维网格曲面函数meshc和带底座的三维网格曲面函数meshz。
并使用函数surf绘制该函数图像
[x,y]=meshgrid(-7:
7);
z=sin(sqrt(x.^4+y.^4))./sqrt(x.^4+y.^4+eps);
subplot(2,2,1);
mesh(x,y,z);
mesh(x,y,z)+++weiman1'
)subplot(2,2,2);
meshc(x,y,z);
title('
meshc(x,y,z)+++weiman2'
subplot(2,2,3);
meshz(x,y,z)title('
meshz(x,y,z)+++weiman3'
subplot
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 可视化 处理 实验 DOC