Code covered by the BSD License  

Highlights from
Points On Line

Be the first to rate this file! 5 Downloads (last 30 days) File Size: 4.43 KB File ID: #32564
image thumbnail

Points On Line

by Ankur Pawar

 

18 Aug 2011 (Updated 29 Nov 2011)

Linearly spaced points between two point and ,point in Convex Hull test.

| Watch this File

File Information
Description

pointsOnLine:Linearly spaced points between two points in space . This function uses direction vector of two point to calculate points between .

inConvHull:function to test a point inside a 3d Convex Hull
zip file contain

pointsOnLine.m : creates linearly spaced points .

testpointsOnLine.m : example showing the use of pointsOnLine function .

sphericalDodecahedron.m : projection of dodecahedron on sphere . Uses this function to create points between two vertex.

inConvHull.m :function test a point whether it is inside a 3d convex hull or not.

testInHull.m :script to test inConvHull function.

Acknowledgements

Cubed Sphere inspired this file.

MATLAB release MATLAB 7.0.1 (R14SP1)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (2)
30 Oct 2011 Ankur Pawar

It is generalized but not fast.

tic,points = pointsOnLine([2 4 5],[9 9 9],500);toc
Elapsed time is 0.000351 seconds

tic,points = interp1([0;1], [2 4 5;9 9 9], linspace(0,1,500));toc
Elapsed time is 0.001596 seconds

18 Oct 2011 Sven

Please note that this function can be generalised with a speedup by:

points = interp1([0;1], [point1;point2], linspace(0,1,numPoints));

Updates
29 Nov 2011

Included a new function inConvHull.m for in convex hull test.

Contact us