Plot 3D Color Line

버전 1.0.0.0 (2.66 KB) 작성자: Daniel Ennis
Plots a 3D line with color encoding along the length using the patch function.
다운로드 수: 6.9K
업데이트 날짜: 2016/3/31

라이선스 보기

This function plots a 3D line (x,y,z) encoded with scalar color data (c). This function is an improvement over the CLINE function previously made available on TMW File Exchange. Rather than using the LINE function a PATCH surface is generated. This provides a way to change the colormapping because the surface patches use indexed colors rather than true colors. Hence changing the COLORMAP or CAXIS of the figure will change the colormapping of the patch object.
DEMO: clinep;

SYNTAX: h=clinep(x,y,z[,c,W]);

INPUTS:
x - mx1 vector of x-position data
y - mx1 vector of y-position data
z - mx1 vector of z-position data

-OPTIONAL INPUTS-

c - mx1 vector of index color-data (uses current colormap or DEFAULT)
W - 1x1 specifies the line thickness (DEFAULT is 3)

OUTPUT:

h - Graphics handle to the patch object.

DBE 2005/09/29

P.S. The code is modified from code that generates a 3D tube, rather than a line, but that needs more work still.

인용 양식

Daniel Ennis (2024). Plot 3D Color Line (https://www.mathworks.com/matlabcentral/fileexchange/8597-plot-3d-color-line), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R14
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Line Plots에 대해 자세히 알아보기
도움

받음: cline.m

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0

Title was too long.
Update BSD License.