Cylinder Between 2 Points

Generalization of the MATLAB function cylinder
5.8K Downloads
Updated 14 Jul 2004

No License

Genaralization of the matlab function

[X,Y,Z]=cylinder(R,N). [X,Y,Z]=cylinder2P(R,N,r1,r2);surf(X,Y,Z);

generates a 3D cylinder surface along the axis specified between the points r1 and r2 (which is along the z-axis for "cylinder").

r1=[x1 y1 z1];r2=[x2 y2 z2]; and R, the radius could be a parameterized using a vector R(i) instead of a scalar (as for cylinder). Useful for creating advanced molecule images for example.

Cite As

Per Sundqvist (2025). Cylinder Between 2 Points (https://www.mathworks.com/matlabcentral/fileexchange/5468-cylinder-between-2-points), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R13SP1
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.0