文件交换

图像缩略图

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

版本2.1.0.0(4.38 kB) Matthias Hunstig.
使用指定的颜色映射绘制2D或3D线。

5下载

更新2016年12月14日

查看版本历史记录

查看许可证

% H = colormapline(X,Y,Z,C)使用指定的colormap绘制一条线
%如果给出z,则创建具有坐标x,y,z的3D绘图。
%如果未给出z,则如果创建,则x的2D曲线图。
如果未给出y和z,则会产生超过1:长度(x)的2d图。
%绘图线使用给定Colormap中的所有颜色在升序中
% 命令。除了文件交换中的其他功能,颜色
%不依赖于任何坐标。
从技术上讲,长度(色图)线是绘制的,每一条都有不同的
从Colormap按升序的%颜色。
%h是完整彩色线条的手柄。它可以用来设置
%参数,如线宽和线形式。
%c是可选的。如果指定,则用作Colormap。用它
如果需要,含有2D绘图,请使用z = []和y = [];

% 例子:
% % 2 d图
% 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),sin(t),喷射(128));
%set(h,'linewidth',3)

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

使用MarkerfaceColor %% 2D图
% t = 0:0.1:10 *π;
%h = colormapline3(t。* sin(t),t。* cos(t),[],喷射(128));
%set(h,'marker','o','linestyle','none')
版本2.1,2016-12-14
从版本2(2013-01-29)的%更改:
%-Line属性'MarkerFaceColor'现在也使用Colormap设置。
%以前版本的行为可以通过运行
呼叫后的百分比下行:
%设置(H,“MarkerFaceColor”,“没有一个”)
百分比由Nathan的问题从2016年4月44日起触发。

引用

Matthias hunstig(2021)。颜色线-改变颜色的2D或3D线(//www.tianjin-qmedu.com/matlabcentral/fileexchange/39972-ColorMapline-Color-changing--or-3d-low),Matlab中央文件兑换。检索到

意见及评分(9.

肖恩·穆雷

好的!避免丑陋的角落,厚厚的线条和尖角是明显的,我改变了
部分=(1 +圆形((p-1)/ n * l)):(圆形(p / n * l));

部分=(1 +圆形((p-1)/ n * l)):(圆形(p / n * l)+1);
因此,不同的部件略微重叠。这使它变得美好而光滑

约书亚yudice

很好,我欣赏你的工作!谢谢你!

Debanjan Goswami.

Matthias Hunstig.

@nathan:我刚上传了一个新版本,也设置了markerfaceColor。这是新版本中唯一的变化。

杰西卡·伊拉亚松

谢谢!这对我来说很有效

纳森

非常好。无论如何让MarkerfaceColor与MarkeredgeColor相同?

用途

这就是我要找的。
谢谢。

Matteo Niccoli.

要在我的上一个代码段中获取喷气式飞机,我使用了以下代码:
Lab2 = ColorSpace('RGB-> Lab',Jet(256));
和此提交:
//www.tianjin-qmedu.com/matlabcentral/fileexchange/28790-ColorSpace-交织格式

Matteo Niccoli.

适合我。对于EAMPLE,我使用了此代码:
数字;
J = JET(256);
h = colormapline (1:1:256 lab2 (: 1), [], j);
设置(h,'linewidth',2.5);
要在此帖子中获得第一个数字:
http://mycarta.wordpress.com/2014/11/13/new-rainbow -colormap-sawthoot-shaped-lightnely-profile/

MATLAB版本兼容性
用R2013B创建
与任何版本兼容
平台兼容性
窗户 苹果系统 Linux.
致谢

灵感来自:感知改善colormaps

社区宝藏狩猎

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

开始狩猎!