版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2023/2/4机械工业出版社Page1第5章MATLAB图形绘制【学习目标】了解MATLAB的图形绘制流程掌握MATLAB的二维图形绘制初步掌握MATLAB的三维图形绘制2023/2/4机械工业出版社Page2第5章MATLAB图形绘制
图形绘制基本流程5.1二维图形绘制5.2三维图形绘制5.32023/2/4机械工业出版社Page35.1图形绘制基本流程准备绘图数据;创建图形窗口并选择绘图区;调用绘图函数绘制图形;设置曲线(曲面)样式和标记属性;设置坐标范围和网格线属性;设置颜色表;2023/2/4机械工业出版社Page45.1图形绘制基本流程设置光照效果;设置视角;给图形添加标注;保存或导出图形。上面10个步骤中,第6、7、8三步只在绘制三维图形时需要考虑;另外,从第4步到第9步的操作顺序并非是不可更改的,它们的顺序没有先后之分。2023/2/4机械工业出版社Page55.1图形绘制基本流程【例5-1】绘制下面三角函数:1.准备绘图数据2.创建图形窗口并选择绘图区>>x=0:0.1*pi:2*pi;>>y=sin(x)+2*cos(x);>>figure;>>set(gcf,'Position',[232
246
560
420],'Color','w');2023/2/4机械工业出版社Page65.1图形绘制基本流程3.调用绘图函数绘制图形4.设置曲线样式和标记属性5.设置坐标范围和网格线属性>>h=plot(x,y);>>set(h,'LineStyle','-.');>>set(h,'Marker','*');>>set(h,'Color','r');>>axis([-pi,3*pi,-3,3])>>gridon2023/2/4机械工业出版社Page75.1图形绘制基本流程6.给图形添加标注7.保存图形>>title('thefirstfigure');>>xlabel('横坐标');>>ylabel('纵坐标');>>legend('y=cos(x)+2sin(x)');>>print(gcf,'-djpeg','d:\tmp\myfirstfigure.jpeg')2023/2/4机械工业出版社Page85.1图形绘制基本流程2023/2/4机械工业出版社Page95.2二维图形的绘制5.2.1绘制二维曲线5.2.2设置曲线样式5.2.3添加图形标注5.2.4定制坐标轴5.2.5多图形绘制5.2.6子图绘制5.2.7特殊图形绘制2023/2/4机械工业出版社Page10通过例5-1的学习,大家对MATLAB绘制二维图形有了初步的认识。本节将进一步讲解如何利用MATLAB提供的绘图函数line、plot和polar实现二维曲线的绘制。5.2.1绘制二维曲线2023/2/4机械工业出版社Page11利用line函数绘制二维曲线语法形式:line(X,Y)利用plot函数绘制二维曲线plot(Y)plot(X1,Y1,…,Xn,Yn)plot(X,Y,LineSpec,…)X、X1…Xn:横坐标值构成的数组;Y、Y1…Yn:纵坐标值构成的数组;
LineSpec:曲线样式设置参数。5.2.1绘制二维曲线2023/2/4机械工业出版社Page12利用plot函数绘制二维曲线plot(Y)当Y是一维数组时,plot(Y)将(i,Y(i))表示的各点依次连接起来,这里i从1取值到length(Y);若Y是二维数组,则对Y的每一列进行折线绘制。
5.2.1绘制二维曲线2023/2/4机械工业出版社Page13利用plot函数绘制二维曲线plot(X1,Y1,…,Xn,Yn)Xn和Yn组成坐标对,对应所绘制曲线的横坐标和纵坐标,若有n对,则绘制n条曲线,所有n条曲线绘制在同一幅图形中,同一个坐标系下。
plot(X,Y,LineSpec,…)在绘制指令中同时设置各条曲线的颜色、线型等属性5.2.1绘制二维曲线2023/2/4机械工业出版社Page14利用polar函数绘制二维曲线polar(theta,rho)polar(theta,rho,LineSpec)其中:theta:角度值构成的数组;rho:半径值构成的数组;LineSpec:曲线样式置参数,用于曲线样式的设置。5.2.1绘制二维曲线2023/2/4机械工业出版社Page15曲线样式包括曲线的线型、线宽、颜色和标记点的类型、大小、边框及填充颜色。其中,线型、标记点类型和曲线颜色三种样式最为常用,用户可以通过在plot函数的每一个数据数组对后添加第三个参数对这三种属性进行设置。5.2.2设置曲线样式2023/2/4机械工业出版社Page16线型标记点类型颜色符号意义符号意义符号意义-实线+加号r红色--虚线o圆圈g绿色:点线*星号b蓝色-.点划线.点c青色x叉号m洋红色s方形y黄色d菱形k黑色^向上三角行w白色v向下三角行>向右三角行<向左三角行p五角星h六角星2023/2/4机械工业出版社Page17plot函数设置曲线基本样式命令如下:
plot(X,Y,'--*r')
该语句设置绘制曲线线型为虚线,标记点类型为星号,颜色为红色。plot(…,'PropertyName',PropertyValue,…)
PropertyName:曲线样式属性,可以是线宽、标记点大小、标记点边框颜色或标记点填充颜色;
set(linehandle,'PropertyName',Property)5.2.2设置曲线样式2023/2/4机械工业出版社Page185.2.2设置曲线样式PropertyName意义取值LineWidth线宽数值,单位为pointMarkerSize标记点大小数值,单位为pointMarkerEdgeColor标记点边框颜色颜色字符,如k,w等MarkerFaceColor标记点填充颜色颜色字符,如k,w等2023/2/4机械工业出版社Page19【例5-2】设置曲线样式示例。5.2.2设置曲线样式x=0:0.2*pi:2*pi;y=tan(sin(x))-sin(tan(x));h=plot(x,y,'--^g');set(h,'LineWidth',2) %设置线宽set(h,'MarkerSize',10); %设置标记点大小set(h,'MarkerEdgeColor','b'); %设置标记点边框颜色set(h,'MarkerFaceColor','r'); %设置标记点填充颜色2023/2/4机械工业出版社Page20【例2-2】设置曲线样式示例。5.2.2设置曲线样式2023/2/4机械工业出版社Page21标注包括标题、横坐标标签、纵坐标标签、图例、颜色条和注释。MATLAB中添加标注的方式多达五种:命令窗口中用标注函数标注、利用图形编辑工具条标注、利用【Insert】菜单选项标注、利用图形面板对象标注和在属性编辑器界面下标注。5.2.3添加图形标注2023/2/4机械工业出版社Page22利用标注函数添加标注title:为图形设置标题;xlabel:为图形设置横坐标标签;ylabel:为图形设置纵坐标标签;legend:为图形设置图例;colorbar:为图形设置颜色条;annotation:为图形添加文本、线条、箭头、图框等标注元素。5.2.3添加图形标注2023/2/4机械工业出版社Page23【例5-3】绘制曲线y=tan(sin(x))-sin(tan(x)),用标注函数为图形添加标注。5.2.3添加图形标注x=0:0.2*pi:2*pi;y=tan(sin(x))-sin(tan(x));plot(x,y);title('为图形添加标注示例');xlabel('横坐标');ylabel('纵坐标');colorbar;legend('tan(sin(x))-sin(tan(x))');annotation('textbox',[0.2,0.15,0.2,0.1],'String','testtext');2023/2/4机械工业出版社Page245.2.3添加图形标注2023/2/4机械工业出版社Page25利用标注函数添加标注坐标轴标签(XLabel、YLabel和ZLabel)标题(Title)图例(Legend)颜色条(Colorbar)线段(Line)箭头(Arrow、TextArrow)文本框(TextBox)5.2.3添加图形标注2023/2/4机械工业出版社Page265.2.3添加图形标注2023/2/4机械工业出版社Page27利用MATLAB提供的axis命令,用户可以控制坐标轴,并根据个人喜好对图形坐标轴的坐标系、刻度、纵横比、长度等属性进行设置。axis命令的一般语法形式如下:axiscomm
axis(‘comm’)5.2.4定制坐标轴2023/2/4机械工业出版社Page28Axis命令用法axis([xmin
xmax
ymin
ymax]):设置二维图形的坐标范围;axis([xmin
xmax
ymin
ymax
zmin
zmax
cmin
cmax]):设置三维图形的坐标范围;axisauto;将当前绘图区的坐标轴范围设置为MATLAB自动调整的区间;axismanual:冻结当前坐标轴范围,以后叠加绘制都在当前坐标范围内;axistight:设置当前坐标轴范围为紧密模式5.2.4定制坐标轴2023/2/4机械工业出版社Page29Axis命令用法axisij:设置坐标轴为矩阵模式,i为竖轴,方向从上往下,j为水平轴,方向从左到右;axisxy:设置坐标轴为Cartesian模式,x为水平轴,从左到右,y为竖轴,从下往上;axisnormal:将当前坐标轴区域恢复为全尺寸,并删除单位刻度的限制;axisoff/on:关闭/开启所有的坐标轴标签、标记刻度和背景;axis(axes_handles,…):对指定坐标轴执行aixs命令。5.2.4定制坐标轴2023/2/4机械工业出版社Page30【例5-4】定制绘图坐标轴示例。5.2.4定制坐标轴x=0:0.1*pi:2*pi;y=sin(x);plot(x,y);%重新设置坐标轴范围axis([0.2*pi1.8*pi-1.51.5])%将坐标轴设置为坐标模式axisij2023/2/4机械工业出版社Page315.2.4定制坐标轴2023/2/4机械工业出版社Page32在MATLAB图形绘制中,有时需要在一个已经存在的图形上添加一个新的图像。利用MATLAB提供的holdon命令可以实现这个目标用户输入holdon命令将当前模式设置为叠加模式后,当输入新的plot函数绘制图形时,MATLAB会将新的图形加入到当前坐标系下。5.2.5多图绘制2023/2/4机械工业出版社Page33【例5-5】多图形绘制示例。5.2.5多图绘制x=0:0.1*pi:2*pi;y=sin(x);plot(x,y);%设置为叠加绘图模式holdonz=cos(x);%绘制第二条曲线,颜色为红色plot(x,z,‘r’);%关闭叠加模式holdoff2023/2/4机械工业出版社Page345.2.5多图绘制2023/2/4机械工业出版社Page35为使得多幅相关的图形的对比更加直观,同时节省绘图空间,用户常需要在同一个绘图窗口下绘制多幅子图,这时就可以使用MATLAB提供的subplot函数。subplot函数的一般语法形式为:h=subplot(m,n,p)
5.2.6子图绘制执行该语句,即可在当前绘图区中创建m×n个绘图子区,并将第p个绘图子区选定为当前绘图区。2023/2/4机械工业出版社Page36【例5-6】子图绘制示例。5.2.6子图绘制x=1:1:10;y=rand(1,10);%随机生成包含10个元素数组yz=rand(1,10);%随机生成包含10个元素数组zsubplot(2,1,1);
%选择2行1列子图中第1个子图plot(x,y);title('subfigure1');subplot(2,1,2);
%选择2行1列子图中第2个子图plot(x,z);title('subfigure2');2023/2/4机械工业出版社Page375.2.6子图绘制2023/2/4机械工业出版社Page38在MATLAB中,除line、plot和polar三个用于绘制普通二维图形的函数外,还有不少特殊的绘图函数,利用这些函数,用户很容易实现统计数据的直观分析。5.2.7绘制特殊图形2023/2/4机械工业出版社Page39绘制柱状图函数bar和barh用于绘制柱状图
bar(x,Y,'style')
barh(x,Y,'style')x:一维向量,指示柱状图绘制的横坐标位置Y:需要绘制的数据,当它为矩阵时,每一行的多个元素将绘制在同一个横坐标下;‘style’:指定的显示模式,有'grouped'和'stack'两种可选值,默认值为'grouped‘当'style'值为'grouped'时,将矩阵的一行数据看作一组,当'style'值为'stack'时,层叠绘制5.2.7绘制特殊图形2023/2/4机械工业出版社Page40绘制面积图MATLAB提供area函数用来绘制面积图。和层叠模式的柱状图类似,面积图是一种层叠的区域图形;与柱状图不同的是,它把每一个数据集合的相邻点用线段连接起来,并且每一个数据集合所在区域用不同的颜色来填充。
area(x,Y)5.2.7绘制特殊图形2023/2/4机械工业出版社Page41【例5-7】柱状图和面积图绘制示例。5.2.7绘制特殊图形X=[1;2;3;4;5];Y=[512;837;968;555;423];subplot(2,2,1);bar(X,Y);
%绘制纵向组柱状图title('纵向-组柱状图');subplot(2,2,2);bar(X,Y,'stack');
%绘制纵向层叠柱状图title('纵向-层叠柱状图');subplot(2,2,3);barh(X,Y,'stack');
%绘制横向层叠柱状图title('横向-层叠柱状图');subplot(2,2,4);area(X,Y);
%绘制面积图title('面积图');2023/2/4机械工业出版社Page425.2.7绘制特殊图形2023/2/4机械工业出版社Page43绘制饼图函数pie用于绘制饼图,语法如下:
pie(X)pie(…,labels)X:绘制饼图的一维向量数据;labels:字符串数组,包含饼图各个分来那个的文本标签。5.2.7绘制特殊图形2023/2/4机械工业出版社Page44【例5-8】饼图绘制示例。5.2.7绘制特殊图形X=rand(1,5);Y=rand(1,6);subplot(1,2,1);
pie(X)subplot(1,2,2);pie(Y)2023/2/4机械工业出版社Page455.2.7绘制特殊图形2023/2/4机械工业出版社Page46绘制直方图直方图统计每个区间内数据点的个数,并用柱状条表示数据的分布情况。n=hist(Y,nbins)直角坐标系下直方图绘制
rose(theta,nbins)极坐标系下直方图绘制5.2.7绘制特殊图形2023/2/4机械工业出版社Page47【例5-9】直方图绘制示例。5.2.7绘制特殊图形Y=randn(1000,1);%随机生成一个1000维的向量subplot(1,2,1)%绘制Y在20个bins中的分布直方图hist(Y,20)theta=2*pi*rand(1,50);%随机生成一个50维的向量subplot(1,2,2)%绘制theta在20个bins中的玫瑰图rose(theta)2023/2/4机械工业出版社Page485.2.7绘制特殊图形2023/2/4机械工业出版社Page495.3三维图形的绘制5.3.1绘制三维曲线5.3.2绘制三维曲面5.3.3特殊三维图形绘制5.3.4三维图形显示控制2023/2/4机械工业出版社Page50
三维曲线描述的是点在三维空间的变化情况。MATLAB中,三维曲线的绘制函数是plot3。语法形式如下:
plot3(X1,Y1,Z1,…)plot3(X1,Y1,Z1,LineSpec,…)5.3.1绘制三维曲线2023/2/4机械工业出版社Page51plot3(X1,Y1,Z1,…)plot3(X1,Y1,Z1,LineSpec,…)X1、Y1和Z1:三个方向上的坐标值,尺寸相同LineSpec:对曲线的线型、颜色、线宽、点标记样式等属性进行设置。当X1、Y1和Z1都是二维数组时,将它们对应的每一列当作一组数据分别绘制曲线,有多少列就有多少条曲线。5.3.1绘制三维曲线2023/2/4机械工业出版社Page52【例5-10】三维曲线绘制示例。5.3.1绘制三维曲线t=0:pi/20:10*pi;%生成一维数组subplot(1,2,1),plot3(2*t,sin(t),t)%绘制第一条三维曲线title('第一条3D曲线')gridon;boxon
subplot(1,2,2),plot3(sin(t),cos(t),t)%绘制第二条三维曲线title('第二条3D曲线')gridon%打开网格线开关2023/2/4机械工业出版社Page535.2.7绘制特殊图形2023/2/4机械工业出版社Page54MATLAB中的曲面图分为网眼图和表面图两种,它们都建立在平面网格的基础之上。本小节首先介绍平面网格的基本知识,在此基础上介绍三维网格图和三维表面图。5.3.2绘制三维曲面2023/2/4机械工业出版社Page55平面网格MATLAB提供了meshgrid函数,用于在(x,y)所定义的矩阵区域上创建网格;meshgrid函数的语法形式为:
[X,Y]=meshgrid(x,y)x、y:指定横坐标和纵坐标的一维向量;X、Y:meshgrid函数的返回值,它们都是二维数组,X的每一行与向量x对应,Y的每一列与y对应。5.3.2绘制三维曲面2023/2/4机械工业出版社Page56【例5-11】创建平面网格示例。5.3.1绘制三维曲线>>x=1:4;>>y=6:10;>>[X,Y]=meshgrid(x,y)X=12341234123412341234Y=66667777888899991010
10
102023/2/4机械工业出版社Page57绘制三维网眼图mesh函数用于三维网眼图的绘制,语法为:
mesh(X,Y,Z)X、Y:网格矩阵数组,一般是通过meshgrid函数生成的二维数组;Z:函数值数组,通过函数z=f(x,y)计算得到。5.3.2绘制三维曲面2023/2/4机械工业出版社Page58绘制三维网眼图的三个步骤用函数meshgrid生成平面网格矩阵;计算平面网格矩阵数值矩阵Z,即计算(x,y)平面上所有网格点上的z值;调用函数mesh绘制网眼图。Meshc:在绘制网眼图的同时,在(x,y)平面上绘制函数的等值线Meshz:在网眼图的基础上在图形的底部外侧绘制平行与z轴的边框线。5.3.2绘制三维曲面2023/2/4机械工业出版社Page59【例5-12】绘制三维网眼图示例。5.3.2绘制三维曲面x=-2:0.2:2;y=x;[X,Y]=
meshgrid(x,y);Z=-3*X+2*Y;subplot(1,2,1);mesh(X,Y,Z)title('mesh网眼图')Z2=X.^2+Y.^2;subplot(1,2,2);meshc(X,Y,Z2)title('meshc网眼图')2023/2/4机械工业出版社Page605.3.2绘制三维曲面2023/2/4机械工业出版社Page61绘制三维表面图surf函数用于三维表面图的绘制,语法为:
surf(X,Y,Z)
surfc(X,Y,Z)X、Y:网格矩阵数组,一般是通过meshgrid函数生成的二维数组;Z:函数值数组,通过函数z=f(x,y)计算得到。Surfc在surf的基础上绘制等值线5.3.2绘制三维曲面2023/2/4机械工业出版社Page62【例5-13】绘制三维表面图示例。5.3.2绘制三维曲面x=-2:0.2:2;y=x;[X,Y]=meshgrid(x,y);Z=-3*X+2*Y;subplot(1,2,1);surf(X,Y,Z);title('surf表面图')Z2=X.^2+Y.^2;subplot(1,2,2);surfc(X,Y,Z2);title('surfc表面图')2023/2/4机械工业出版社Page635.3.2绘制三维曲面2023/2/4机械工业出版社Page64MATLAB中也提供了三维柱状图、三维饼图和三维直方图等特殊样式三维图形的绘制函数。5.3.3绘制特殊三维图形2023/2/4机械工业出版社Page65绘制三维柱状图三维柱状图的绘制函数是bar3和bar3h,用法与bar和barh类似,常用语法形式如下:bar3(Y)bar3(x,Y,style’)bar3h(Y)bar3h(x,Y,'style')x:一维向量,指示柱状图横坐标位置,x元素个数与Y的行数相同;Y:绘制数据数组,Y中每一个元素对应一个三维bar;5.3.3绘制特殊三维图形2023/2/4机械工业出版社Page66【例5-14】绘制三维柱状图示例。5.3.3绘制特殊三维图形x=[1;2;3;4;5];Y=[512;837;968;555;423];subplot(1,2,1);%绘制纵向组三维柱状图bar3(Y)title('纵向-组柱状图')subplot(1,2,2);%绘制纵向层叠三维柱状图bar3h(x,Y,'stack')title('纵向层叠三维柱状图')2023/2/4机械工业出版社Page675.3.3绘制特殊三维图形2023/2/4机械工业出版社Page68绘制三维饼图三维饼图的绘制函数是pie3,它的用法和二维饼图绘制函数pie类似,常用语法形式如下:pie3(X)pie3(…,labels)x:需要绘制的一维向量;labels:饼图各个分量的文本标签;
5.3.3绘制特殊三维图形2023/2/4机械工业出版社Page69【例5-15】绘制三维饼图示例。5.3.3绘制特殊三维图形X=[0.46650.49810.48740.22950.08560.0674]pie3(X);title('三维饼图')2023/2/4机械工业出版社Page70绘制三维制贩图三维直方图的绘制函数是hist3,与二维直方图绘制函数hist类似,常用语法形式如下:N=hist3(X,nbins)X:m行2列的矩阵,每一列对应网格的一维nbins:包含两个元素的向量,指定二维平面网格的行数与列数。N:统计得到的矩阵5.3.3绘制特殊三维图形2023/2/4机械工业出版社Page71【例5-16】绘制三维直方图示例。5.3.3绘制特殊三维图形X=[rand(1,100)*10;rand(1,100)*5];X=X';hist3(X,[10,10]);title('三维直方图')2023/2/4机械工业出版社Page725.3.3绘制特殊三维图形2023/2/4机械工业出版社Page73在绘制三维图形时,用户同样可以对图形属性进行设置。除了这些二维、三维共享的属性外,用户在绘制三维图形时,还可以改变显示的视角、控制摄像头,通过调节光照和颜色改变显示效果等。5.3.4三维图形显示控制2023/2/4机械工业出版社Page74视角的定义所谓视角,是指观察物体时的方位角和仰角。方位角与x=0平面相关,其大小为视线在(x,y)平面的投影与y轴的负半轴的夹角;仰角与z=0平面相关,其大小为视线在(x,y)平面的投影与视线的夹角。5.3.4三维图形显示控制2023/2/4机械工业出版社Page755.3.4三维图形显示控制角
2023/2/4机械工业出版社Page76改变视角函数view来改变所有三维图形的视角。view函数的常用语法包括下面几种形式;
view(az,el)
view([az,el])view(3)[az,el]=view5.3.4三维图形显示控制az:当前视角的方位角;el:当前视角的仰角。[az,el]=view返回当期视角的方位角和仰角2023/2/4机械工业出版社Page77【例5-17】改变图形视角示例。5.3.4三维图形显示控制subplot(2,2,1);mesh(peaks)title('默认视角:az=37.5,el=30')subplot(2,2,2);mesh(peaks)view(0,30)title('az=0,el=30')subplot(2,2,3);mesh(peaks)view(60,60)title('az=60,el=60')subplot(2,2,4);mesh(peaks)view(0,90)title('az=0,el=90')2023/2/4机械工业出版社Page785.3.4三维图形显示控制2023/2/4机械工业出版社Page79控制摄像头利用view函数来设置三维图形的视角非常方便,但其功能有限。要想实现对三维场景的完全控制,需要使用MATLAB提供的摄像头控制工具条。
在绘图窗口中,选择【View】菜单下的【CameraToolbar】选项,就可以在当前窗口中显示摄像头控制工具条5.3.4三维图形显示控制2023/2/4机械工业出版社Page80摄像头控制工具栏摄像头环绕按钮:图形位置固定不变,用户在不同的视角观察图形;场景灯光旋转按钮:设置光源相对于坐标原点和摄像头连线的角度;图像圆周旋转按钮:摄像头固定,在以摄像头为圆心的圆周上旋转;5.3.4三维图形显示控制2023/2/4机械工业出版社Page81摄像头控制工具栏摄像头平移按钮:图形位置固定,摄像头水平或垂直移动;摄像头前进或后退按钮:视角不变情况下改变摄像头与图形间距离;摄像头缩放按钮:放大或缩小摄像头取景角度;摄像头旋转按钮:摄像头和图形位置固定,绕连线轴旋转摄像头。5.3.4三维图形显示控制2023/2/4机械工业出版社Page82摄像头控制工具栏设置当前图形坐标轴取向;设置当前图形场景光源;设置透视模式;重置或终止摄像头移动。5.3.4三维图形显示控制2023/2/4机械工业出版社Page83改变显示效果改变三维图形显示效果的方法有很多种,这里只介绍如何通过调节光照和颜色来改变三维图形的显示效果。5.3.4三维图形显示控制2023/2/4机械工业出版社Page84改变显示效果-创建光源light函数来创建光源对象,其语法形式如下:light(‘PropertyName’,PropertyValue,…)PropertyName:光源对象的属性名称;PropertyValue:为光源对象名为ropertyName的属性设置的属性值。光源对象的属性总共有二十多种,常用的属性包括Color、Style和Position等。5.3.4三维图形显示控制2023/2/4机械工业出版社Page85改变显示效果-设置光照模式设置光照模式的函数是lighting,语法形式如下lightingflat:物体每一面相同颜色lightinggouraud:根据顶点的颜色对表面颜色进行插值
lightingphong:对每个表面的顶点的法线进行插值lightingnone5.3.4三维图形显示控制2023/2/4机械工业出版社Page86【例5-18】设置不同的光源和光照模式。5.3.4三维图形显示控制subplot(2,2,1);spherelight;lightingnonetitle(‘lightingnone’),subplot(2,2,2);spherelight('Color','r','Style','infinite');lightingflattitle('Color
r,lightingflat')subplot(2,2,3);spherelight('Color','g','Style','local');lighting
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校避震知识培训
- 2024年出租车股权转让合同书
- 2024年度别墅区垃圾分类处理合同
- 2024年度文化艺术展览合作合同范例
- 04版城市废弃物分类回收承包合同
- 2024年泉州客运从业资格证2024年考试题
- 2024年度化妆品生产挂靠合同
- 扬州市“产业强链”三年行动计划
- 2024年度版权许可使用合同许可期限及费用
- 2024年度地坪漆市场推广与销售代理合同
- 奇美牌口风琴吹奏说明电子版
- 服装投标技术方案全
- 填埋库区平整土石工程施工设计方案
- Juniper-SRX中文配置手册及图解
- 马丁路德的宗教改革教学课件
- 柜员先进事迹银行先进柜员职工先进事迹演讲稿
- 边坡工程支护设计计算书Word
- 证券投资学习题(霍文文)附答案
- 管理学谷歌案例分析
- 会计专业剖析报告 - 副本
- 政采云采购项目合同创建及录入操作指南
评论
0/150
提交评论