图像缩略图

colormapline-颜色改变2D或3D线

Plot a 2D or 3D line using a specified colormap.

1.7K下载

更新2016年12月14日

查看许可证

%H = colormapline(X,Y,Z,C) Plot a line using a specified colormap
%如果给出Z,则创建具有坐标X,Y,Z的3D图。
%如果不给出z,如果创建了x的2D图。
%如果没有给出y和z,则创建了x的2D图:长度(x)。
%绘制线在升序时使用给定的colormap中使用所有颜色
% 命令。除了文件交换中的其他功能,颜色
%不取决于任何坐标。
从技术上讲,绘制长度(colormap)线,每条线不同
从升序顺序产生的%颜色。
%h是完整的彩色线的手柄。它可用于设置
%参数,例如线宽和线性。
%c是可选的。如果指定,则将其用作菌落。使用它
%在2D图上,如果需要,请使用z = [],y = [];

% 例子:
%%2D plot
%t = 0:0.1:10*pi;
%h = colormapline(t。*sin(t),t。*cos(t),[],喷气(128));
%set(h,'lineWidth',3,'linestyle',' - ')

%% 3D图
%t = -20*pi:0.1:20*pi;
%h = colormapline(t。*sin(t),t。
%set(h,'lineWidth',3)

%%最小示例(一个输入的2D图)
%h = colormapline(1:1000);

%% 2D图使用MarkerfaceColor
%t = 0:0.1:10*pi;
%h = colormapline3(t。*sin(t),t。*cos(t),[],jet(128));
%set(h,'marker','o','linestyle','none')
%Version 2.1, 2016-12-14
百分比从版本2(2013-01-29)变更:
% - 线属性“ MarkerfaceColor”现在也使用Colormap设置。
%Behaviour of previous versions can be restored by running the
通话后的以下行以下行:
%set(H,'MarkerFaceColor','none')
%的变化是由Nathan 2016年4月4日的问题引发的。

引用为

Matthias Hunstig(2022)。colormapline-颜色改变2D或3D线(//www.tatmou.com/matlabcentral/fileexchange/39972-colormapline-color-changing-2d-or-3d-line),matlab中央文件交换。检索

MATLAB释放兼容性
使用R2013B创建
与任何版本兼容
平台兼容性
视窗 苹果系统 Linux
致谢

启发:感知改善的菌落

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!