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 (2026). 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
Version Published Release Notes
1.0.0.0