multiplotyyy

版本 1.2.0.1 (1.5 KB) 作者: Laura Proctor
MULTIPLOTYYY allows the user to plot multiple lines on three sets of y-axes.
4.5K 次下载
更新时间 2016/9/1

查看许可证

MULTIPLOTYYY plots using three sets of y-axes values. Additionally, multiple lines can be plotted against each y-axis. Therefore, the inputs to the function must be grouped into cell arrays.
Here is an example call to the function:
x1 = (0:0.01:1)';
x2 = (0:0.1:1)';
x3 = (0:0.05:1)';
y1 = x1;
y2 = x2.^2;
y3 = x3.^3;
y4 = sin(x1);
y5 = fliplr(2*x1.^2);
y6 = 7*cos(x1);
y7 = 7*log(x1+1.2);
ylabels{1}='First y-label';
ylabels{2}='Second y-label';
ylabels{3}='Third y-label';
[ax,hlines] = multiplotyyy({x1,y1,x2,y2,x3,y3,x1,y4},{x1,y5},{x1,[y6,y7]},ylabels);legend(cat(1,hlines{:}),'a','b','c','d','e','f','g','location','w')

引用格式

Laura Proctor (2026). multiplotyyy (https://ww2.mathworks.cn/matlabcentral/fileexchange/39595-multiplotyyy), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2014b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Particle Swarm 的更多信息
致谢

参考作品: plotyyy

版本 已发布 发行说明
1.2.0.1

Updated license

1.2.0.0

modified calls in accordance with updated graphics

1.1.0.0

I fixed the mistakes in the original example call.

1.0.0.0