此示例演示如何使用多种图表类型或使用相同图表类型的复盖图来创建复杂的可视化 。 您可以使用MATLAB创建多种类型的绘图 。 你也可以把情节类型结合起来 , 进行有趣的可视化 。
需要这些哦
matlab软件
电脑
方式/
1建立具有置信限的线图
利用填充函数建立具有置信限的图 , 以绘制置信限 , 并利用画图函数绘制数据点 。
利用点暗示法语法对象 。
属性名称自界说填充图的外不雅 。
号令行键入:
x = 0:0.2:10;
y = besselj(0, x);
xconf = [x x(:-1:1)] ;
yconf = [y+0.15 y(:-1:1)-0.15];
figure
fi = fill(xconf,yconf,'red');
fi.FaceColor = [1 0.8 0.8];
fi.EdgeColor = 'none';
hold on
plot(x,y,'ro')
hold off
2按“Enter”键 。
如图1所示 。
文章插图
3标的目的条形图添加错误条形图
利用条形图和错误栏函数建立一个带有错误栏的条形图 。
号令行键入:
data = https://vvvtt.com/article/[37.6 24.5 14.6 18.1 19.5 8.1 28.5 7.9 3.3 4.1 7.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.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];
bar(data, 'FaceColor', 'cyan')
hold on
er = errorbar(1:13, data, errlow, errhigh);
er.Color = [0 0 0];
er.LineStyle = 'none';
hold off
4按“Enter”键 。
如图2所示 。
文章插图
5用矢量线建立等高线图
利用带有颤振函数的等高线函数生当作带有矢量线的等高线图 。
号令行键入:
x = -3:.2:3;
y = -3:.2:3;
[X,Y] = meshgrid(x,y);
z = peaks(X,Y);
[c,h] = contourf(x,y,z);
axis([-3 3 -3 3])
hold on
[px,py] = gradient(z);
quiver(x,y,px,py,2,'k')
hold off
6按“Enter”键 。
如图3所示 。
文章插图
7更改单条的颜色
您可以建立一个条形图 , 此中一个条形图以分歧的颜色凸起显示 , 方式是将数据分隔并建立两个重叠的条形图 。
例如 , 建立一个条形图 , 此中第7个条形图是红色的 。
起首 , 建立一个条形图 , 用NaN替代第七栏的数据 。
然后 , 利用仅用于第七末节的数据复盖一个红色的第二个条形图 。
号令行键入:
data = https://vvvtt.com/article/[37.6 24.5 14.6 18.1 19.5 8.1 28.5 7.9 3.3 4.1 7.9 1.9 4.3]';
data1 = data;
data1(7) = NaN;
bar(data1, 'FaceColor', 'blue')
推荐阅读
- Word如何叠加文字的艺术效果
- 电脑版钉钉家校本在哪,如何使用
- matlab更改曲面属性
- matlab中怎么创建二维绘图
- 电脑版钉钉怎么删除直播视频
- matlab中如何使用两个 y 轴创建绘图
- excel如何比较数据之间的差别
- 茶姐画眉的传说
- 短嘴灌丛唐纳雀多少钱一只
- 红树巨蜥是保护动物吗