colormapline -颜色变化的2D或3D线

2.1.0.0版本(4.38 KB) 马提亚Hunstig
使用指定的颜色映射绘制2D或3D线。

1.8 k下载

更新12月14日

查看许可协议

% H = colormapline(X,Y,Z,C)使用指定的色度图绘制直线
如果给定Z,则创建一个坐标为X, Y, Z的3D图形。
如果Z未给出,则创建Y / X的2D图形。
如果没有给出Y和Z,则创建X / 1:length(X)的2D图形。
绘制的线使用给定颜色图中的所有颜色升序
%的秩序。除了与文件交换中的其他功能,颜色
%不依赖于任何坐标。
从技术上讲,长度(颜色图)线被绘制出来,每条线都有不同的颜色
%颜色从颜色图升序。
% H是完整彩色线的句柄。它可以用来设置
%参数,如线宽和线型。
% C是可选的。如果指定了,它将用作颜色映射。使用它
%,如果需要,使用Z=[]和Y=[];

%的例子:
%% 2D图
% t = 0:0.1:10 *π;
% h = colormapline (t。* sin (t), t。* cos (t)[],飞机(128);
%组(h“线宽”3、“线型”,“-”)

%% 3D绘图
% t = -20 *π:0.1:20 *π;
% h = colormapline (t。* sin (t), t。* cos (t)罪(t)飞机(128);
%组(h,“线宽”,3)

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

%% 2D绘图使用markfacecolor
% t = 0:0.1:10 *π;
% h = colormapline3 (t。* sin (t), t。* cos (t)[],飞机(128);
%设置(h,“标记”,“o”,“线型”,“没有一个”)
%版本2.1,2016-12-14
版本2更改百分比(2013-01-29):
% - Line属性“markfacecolor”现在也使用颜色贴图设置。
%以前版本的行为可以通过运行
%电话后的下一行:
%设置(H,“MarkerFaceColor”,“没有一个”)
这个变化是由Nathan在2016年4月4日的问题引发的。。

引用作为

马提亚斯·亨斯蒂格(2022年)。colormapline -颜色变化的2D或3D线(//www.tianjin-qmedu.com/matlabcentral/fileexchange/39972-colormapline-color-changing-2d-or-3d-line), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2013b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!