文档

结合不同的可视化

此示例显示了如何使用多个图表类型或使用同一图表类型的叠加层创建复杂的可视化。

您可以使用MATLAB®创建许多类型的图。您还可以组合情节类型以进行有趣的可视化。

创建一个具有信心界的线路

使用置信界创建一个图充满功能以提高置信度和阴谋绘制数据点的功能。使用点符号语法object.propertyname自定义填充图的外观。

x = 0:0.2:10;%创建线图的数据y = besselj(0,x);XConf = [X X(结束:-1:1)];%创建置信度范围的数据yconf = [y+0.15 y(结束:-1:1)-0.15];图fi =填充(xconf,yconf,'红色的');fi.faceColor = [1 0.8 0.8];%使填充区域粉红色fi.edgecolor ='没有任何';%删除填充区域周围的线抓住情节(x,y,'ro') 抓住离开

在条形图中添加错误条

通过使用该标准图,使用错误条来使用酒吧errorbar一起功能。

数据= [37.6 24.5 14.6 18.1 19.5 8.1 28.5 7.9 3.3 4.1 7.9 1.9 1.9 4.3]';errhigh = [2.1 4.4 0.4 3.3 2.5 0.4 1.6 0.8 0.6 0.6 0.8 2.2 0.9 1.5];errlow = [4.4 2.4 2.3 0.5 1.6 1.5 4.5 1.5 0.4 1.2 1.3 0.8 1.9];栏(数据,“ faceColor”,,,,'青色'%创建条形图抓住er = errorbar(1:13,数据,errlow,errhigh);%创建错误条er.Color = [0 0 0];%使错误栏黑色er.linestyle ='没有任何';%删除连接错误栏的行抓住离开

使用向量线创建轮廓图

使用轮廓功能颤动功能以产生带有向量线的轮廓图。

x = -3:.2:3;y = -3:.2:3;[x,y] = meshgrid(x,y);%创建X和Y点的网格z =峰(x,y);%使用峰创建3D表面[C,H] = Contourf(X,Y,Z);%绘制轮廓图轴([ -  3 3 -3 3])保持[px,py] =渐变(z);%在每个点计算梯度Quiver(X,Y,PX,PY,2,'K'%绘制梯度的箭量图抓住离开

更改单个条的颜色

您可以创建一个条形图,其中通过分配数据并创建两个重叠的条形图,以不同的颜色突出显示一个条形图。

例如,创建一个条形图,其中第七条为红色。首先,创建条形图并用。然后,仅使用第七条的数据覆盖第二个条形图。

数据= [37.6 24.5 14.6 18.1 19.5 8.1 28.5 7.9 3.3 4.1 7.9 1.9 1.9 4.3]';data1 = data;data1(7)= nan;bar(数据1,“ faceColor”,,,,'蓝色的'%创建蓝色的第一个条形图抓住data2 = nan(1,13);data2(7)=数据(7);bar(data2,“ faceColor”,,,,'红色的'%创建红色的第二个条形图抓住离开

创建带有主要和小轮廓线的轮廓图

您可以通过拆分数据并创建两个重叠的轮廓图来创建一个轮廓图,重点放在选定的轮廓线上。

例如,创建一个轮廓图偶数轮廓线的函数是固体且奇数轮廓线的函数。绘制一个偶数级别的轮廓。然后,将第二个轮廓图与用虚线绘制的奇数级别覆盖。

Major = -6:2:8;次要= -5:2:7;[cmajor,hmajor] =轮廓(峰值,“勒夫利主义者”,重大的);%轮廓与主要(偶数)水平克拉贝尔(Cmajor,hmajor)%标签主要级别抓住[cminor,hminor] =轮廓(峰值,“勒夫利主义者”,次要的);%轮廓与次要(奇数)水平hminor.linestyle =':';%使小级别点缀抓住离开

这个话题有帮助吗?