CIRCLE3DPOINT Coordinates of a point on a 3D circle from its position. output = circle3dPoint(input) Example % Draw some points on a 3D circle figure('color','w'); hold on; view(130,-10); circle = [10 20 30 50 90 45 0]; drawCircle3d(circle) % origin point pos1 = 0; drawPoint3d(circle3dPoint(circle, pos1), 'ro') % few points regularly spaced drawPoint3d(circle3dPoint(circle, 10:10:40), '+') % Draw point opposite to origin drawPoint3d(circle3dPoint(circle, 180), 'k*') See also circles3d, circle3dPosition ------ Author: David Legland e-mail: david.legland@grignon.inra.fr Created: 2011-06-21, using Matlab 7.9.0.529 (R2009b) Copyright 2011 INRA - Cepia Software Platform.
Package: matgeom