Rank: 700 based on 182 downloads (last 30 days) and 8 files submitted
photo

Guillaume JACQUENOT

E-mail

Personal Profile:

 

Watch this Author's files

 

Files Posted by Guillaume JACQUENOT View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
01 Mar 2010 Screenshot Pythagoras tree This function generates Pythagoras tree and exports the plot to SVG file. Author: Guillaume JACQUENOT pythagoras tree, svg, square, colormap, recreational mathemat... 29 0
  • 5.0
5.0 | 1 rating
10 Sep 2009 Screenshot Analytical intersection volume between two spheres Compute the overlap volume between 2 spheres defined in an array Author: Guillaume JACQUENOT analytical, intersection, volume, two spheres, mathematics 13 2
  • 5.0
5.0 | 2 ratings
19 Jun 2009 Screenshot Polygon_Intersection This function computes n-times intersection region of shapes collection Author: Guillaume JACQUENOT specialized, plotting, intersection, overlap, polygon, graphics 64 7
  • 4.875
4.9 | 8 ratings
01 Feb 2009 Screenshot 2D Apollonian gasket with n identical circles Plot a 2D apollonian gasket with n identical circles Author: Guillaume JACQUENOT gallery, apollonian, apollonius, gasket, circles, inversion 13 2
  • 5.0
5.0 | 1 rating
16 Dec 2008 Screenshot Minimum distance between two polygons This function computes the minimum euclidean distance between two polygons P1 & P2. Author: Guillaume JACQUENOT polygon, distance, minimum, euclidean, function 24 2
  • 5.0
5.0 | 3 ratings
Comments and Ratings by Guillaume JACQUENOT
Updated File Comments Rating
18 Nov 2010 Using Doxygen with Matlab Extracts automatically comments from your Matlab .m files using Doxygen to generate documentation Author: Fabrice

This seems a good function.

I notice a small bug

When I declare a function on several lines, the different arguments are not recognized

For example, something like this will produce warning, and won't be correctly displayed

%> @param AAAAAA
%> @param BBBBBBBB
%> @param CCCC
%> @param DDDDDDDD
%> @param EEEEEEEEEE
%>
%> @retval Res return value for the first output variable
%> @retval RTex return value for the second output variable

function [Res,RTex] = Compute_residual(AAAAAA,BBBBBBBB,...
CCCC,...
DDDDDDDD,...
EEEEEEEEEE)

Comments and Ratings on Guillaume JACQUENOT's Files View all
Updated File Comment by Comments Rating
18 Jun 2014 Polygon_Intersection This function computes n-times intersection region of shapes collection Author: Guillaume JACQUENOT David

That should have said total area minus the intersection. Not twice the intersection. My oops.

18 Jun 2014 Polygon_Intersection This function computes n-times intersection region of shapes collection Author: Guillaume JACQUENOT David

Excellent work. Would have given it 5 stars if it was able to handle overlap of two polygons within the same group. (Currently it does not color their intersection on the plot and gives the total area of both instead of the total area minus twice the intersection) Does anyone know if there is an easy way to handle this situation? I'm looking at the code, but not too confident that I'll be able to successfully edit it myself.

21 May 2014 Fast InPolygon detection MEX Fast detection points inside a polygonal region Author: Guillaume JACQUENOT Ryan

You, sir, are a saint. This speeds up my algorithm by a factor of 20 and gives the exact same results as MATLAB's inpolygon(). Basically, this is the difference between me being able to run my code and not being able to run my code (since the runtime has gone from ~10 days down to ~12 hours). Thank you!

18 Mar 2014 Polygon_Intersection This function computes n-times intersection region of shapes collection Author: Guillaume JACQUENOT Marta Adamuszek

22 Jan 2013 Polygon_Intersection This function computes n-times intersection region of shapes collection Author: Guillaume JACQUENOT John Mahoney

Hi all,

I am interested in coloring the regions formed by a single self-intersecting polygon.

I was hoping that this would do it
%%
clear S
S(1).P.x = [0,5,5,2,2,4,4,1,1,3,3,0];
S(1).P.y = [0,0,5,5,2,2,1,1,3,3,4,4];
S(1).P.hole = 0;
Display_result = 1;
Accuracy = 1e-6;
Polygons_intersection(S,Display_result,Accuracy);
%%

However, using this function the region that is double-covered is not colored. Can the author (or anyone else) recommend an algorithm to accomplish a single coloring of all regions of N-covering?

Cheers, John

Contact us