| Date | File | Comment by | Comment | Rating |
|---|---|---|---|---|
| 03 Nov 2009 | FAST K-NEAREST NEIGHBORS SEARCH Simple but very fast algorithm for nearest neighbors search. Supports KNN and radius search. | Giaccari, Luigi | Thank you it will fixed in the next release.
Thank you again Luigi |
|
| 23 Oct 2009 | MyFisher22 A very compact routine for Fisher's exact test on 2x2 matrix; power and sample sizes calculation | Giaccari, Luigi | ||
| 20 Sep 2009 | Cubed sphere Generate a cubed-sphere geometry | Giaccari, Luigi | Maybe we can merge your function and mine: http://www.mathworks.com/matlabcentral/fileexchange/23959 This way the user can select if return triangular or quad patches... Let me know if you are interested |
|
| 03 Sep 2009 | SURFACE RECONSTRUCTION FROM SCATTERED POINTS CLOUD PART2 Builds a triangulated surface given a 3D points cloud. They do not need to be in the z=f(x,y) form. | Giaccari, Luigi | Send the data on my e-mail I need to see them. |
|
| 01 Sep 2009 | mmread Read virtually any media file in Windows, Linux, or Mac. | Giaccari, Luigi | ||
| 19 Aug 2009 | Matlab Offscreen Rendering Toolbox Project 3D mesh onto image using off screen OpenGL rendering, determine face color, visibilty, etc. | Giaccari, Luigi | Warning: MEX could not find the library "glut"
Never used open GL, any help? |
|
| 13 Aug 2009 | rcssm: a pedestrian newsgroup stats reader rcssm extracts the posting activity of MATLAB's newsgroup since 1993 | Giaccari, Luigi | A swiss clock!!! :-) |
|
| 11 Aug 2009 | 35 Complete GUI Examples 35 working GUIs to read and learn. | Giaccari, Luigi | ||
| 05 Aug 2009 | Geodetic_Dome Show deflection of the geodetic dome under its own weigth | Giaccari, Luigi | <h2><script type="text/javascript"></script><a href="http://www.gigasize.com/affiliates/?s=308&a=902"><img class="aligncenter" style="border:none;" src="http://gigasize.connexplace.com/en/tracking/display_content?a=902&c=37&s=308" alt="Gigasize : Gigasize Banner" width="468" height="60" /> </a></h2> |
|
| 29 Jul 2009 | FAST K-NEAREST NEIGHBOURS SEARCH 3D VERSION The 3d version of GLTREE | Giaccari, Luigi | You are right, the bug is generated only when the user choose to return distances. This is why I didn't realize before. Thank you very much |
|
| 10 Jul 2009 | SURFACE RECONSTRUCTION FROM SCATTERED POINTS CLOUD PART2 Builds a triangulated surface given a 3D points cloud. They do not need to be in the z=f(x,y) form. | Giaccari, Luigi | I am sorry there is no paper. |
|
| 02 Jul 2009 | POKER PREDICTOR A Texas Holdem Poker Probability and Odds calculator. Fast, accurate and free. | Giaccari, Luigi | AH AH AH! That's my latin-english. I'll fix it in the following days. Thank you for your report |
|
| 01 Jul 2009 | FAST K-NEAREST NEIGHBOURS SEARCH 3D VERSION The 3d version of GLTREE | Giaccari, Luigi | Uh,
|
|
| 23 May 2009 | FAST K-NEAREST NEIGHBORS SEARCH Simple but very fast algorithm for nearest neighbors search. Supports KNN and radius search. | Giaccari, Luigi | Given:
Complexity of the algorithm is linear for random uniformly spaced points. Both for the serach and the tree construction. It becomes N^2 (Brute search) for very sparse dataset. However this patological case can be detected after 5-10% running time. In this case is better to switch to kd-tree data structure. ( this detection is not present in this version) Luigi |
|
| 05 Apr 2009 | KTHVALUE select the k-th smallest element in a (randomized) list | Giaccari, Luigi | Nice One, Well commented and written, it is also fast for high K/Numel(L) ratio, but I thing for a smaller K, 1-2-3 , brute search would be faster. So if I can suggest an improvement I would switch to brute search in those cases. Am I wrong? |
|
| 01 Apr 2009 | HOW TO PLOT A COLOURED SURFACE FROM 3D SCATTER Simple script that shows how to plot surfaces in the z=f(x,y) form with rgb values at each point. | Giaccari, Luigi | Please report questions on my e-mail, this space is dedicated to comments and ratings. If you have a filled colud there are two main options, depending if your cloud comes from a tetraedral FEM mesh or not. -If you have tetraedrons, than it is easy just get the boundary triangles. -If you do not have them, it is more complicated, a ball pivoting or alpha shape tool is needed. For more info, questions, suggestions contact me on my e-mail. |
|
| 19 Mar 2009 | inpoly mex file Find points inside or on the border of a polygon | Giaccari, Luigi | Very fast!!! well done. I thing I found an error in the demo file:
|
|
| 09 Mar 2009 | Master GUI with Ease Powerpoint slides on creating a GUI and programming it. | Giaccari, Luigi | I like when someone makes things easy, avoiding to complicate the work just to make it seem a good work. |
|
| 19 Feb 2009 | LINEAR SYSTEMS SOLVER (for small Systems) Solves many small linear systems in a vectorized way. It avoids to call the \ command inside a loop. | Giaccari, Luigi | Hi john, Your solution seem to be about 5% faster, but the best is it more flexible about the block size,
Thank you very much |
|
| 19 Feb 2009 | LINEAR SYSTEMS SOLVER (for small Systems) Solves many small linear systems in a vectorized way. It avoids to call the \ command inside a loop. | Giaccari, Luigi | Hi John thanks for the comment, Honestly I didn't know the ndgrid command. More honestly, now that I know, I don't realize how to use it. I thought about the 3D arrays as input but I personally prefer the 2D concatenation. Anyway in the next revision I will add this feature, since I thing the assembling indexes stays the same and it wont take a long time to code it. I am not so confortable of least squares problems, I have just used lsqlin a few times. But I thing that this kind of solvers are slower that the ones for linear system, so the advantages of a vectorization will be minor. The for loop and function call time will be hidden by the solver time. As soon as I have a little free time I will run a few speed test and decide if add this new feature. Thank you again |
|
| 14 Feb 2009 | Calculating blending moment of the shaft It calculate blending moment of the shaft when you insert a generic number of forces. | Giaccari, Luigi | Penso che avrebbe bisogno di molte migliorie. 1) Che senso ha chiamare il GUI per inserire la lunghezza dell'albero se poi si fa tutto sul workspace? 2)Inserendo 0 per i valori del momento torcente viene generato un errore. 3)Evitare di inserire il numero delle forze applicate 4)La direzione può semplicemente essere inserita con il segno della forza. 5) C'è scritto verifica a fatica, ma non vedo nessun grafico a proposito. In definitiva se tutto resta così limitato i calcoli conviene farli a mano...
Alzerò il rating se ci saranno migliorie.. |
|
| 12 Feb 2009 | 3d Clock with geartrain A clock built using a general 3d rendering engine which supports shafts, gears, and clock-hands. | Giaccari, Luigi | Very Very Very Nice |
|
| 12 Feb 2009 | Planetary Gear Demonstration of the use of SimMechanics and the Virtual Reality toolbox. | Giaccari, Luigi | I got thid problem: jar:file:/C:/Programmi/MATLAB/R2008a/java/jar/toolbox/dastudio.jar!/com/mathworks/toolbox/dastudio/diagView/resources/nag_red.gif Model error vrlib Simulink Failed to find 'VR Source' in library 'vrlib' referenced by 'mech_planetary_vr/Virtual Reality Toolbox/VR Source'. Can it be fixed? |
|
| 11 Feb 2009 | Bouncing Ball Physics Fun Graphical User Interface that simulates the simplified physics of a ball bouncing off the ground | Giaccari, Luigi | Now is clearer!! what a long discussion did it cause!!!!! I give this 4 star, one is missing beacuse I thing is a little to simple model. But overall it is nice submission like so many comments testify. In the end I thing this is the MEX purpose, to create discussion and improve each other. Thanks to the Author and all commenters !! |
|
| 11 Feb 2009 | Bouncing Ball Physics Fun Graphical User Interface that simulates the simplified physics of a ball bouncing off the ground | Giaccari, Luigi | Yes
Well I don't want to be annoying but I have readen something wrong in previsious comments. Friction of the ground doesn't slow down balls. Friction makes them pivot.
What really stops in real life the ball after a while it pivots it is not the ground friction, it is the ball deformability.
|
|
| 11 Feb 2009 | Bouncing Ball Physics Fun Graphical User Interface that simulates the simplified physics of a ball bouncing off the ground | Giaccari, Luigi | Nice GUI but there is something wrong in the mathematical model. This not a bouncing ball, in the simplest model, the friction value, I think you mean the friction with the ground, should affect the way ball pivots not length after that the ball stops. For zero friction the ball just stops why?
-With intermediate values should slides and pivots dependending on materials data. -With high friction should pivots without sliding. If you try to insert a friction value >1 the ball accelerates, and this isn't phisical. I saw you study mecatronics, you can realize that with Working Model software, or simpler throwing a ball. I thing it need to be fixed |
|
| 02 Feb 2009 | Nonlinear F-16 Fighter Model This .zip file contains the 6 DoF nonlinear dynamic model of an F-16 aircraft. | Giaccari, Luigi | Maybe after the last update something is missing, I get an error on line 73 on feval command. Or maybe there is a problem on binary files just removed?????????? |
|
| 28 Jan 2009 | SURFACE RECONSTRUCTION FROM SCATTERED POINTS CLOUD PART2 Builds a triangulated surface given a 3D points cloud. They do not need to be in the z=f(x,y) form. | Giaccari, Luigi | The Author:
|
|
| 22 Jan 2009 | stlread Read STL file into MATLAB patch compatible matrixes. | Giaccari, Luigi | Althought a little slow is very useful to import stl ascii files, I think the slowness dependes on not preallocate arrays in the importation loop. |
|
| 22 Jan 2009 | STL File Reader STLREAD imports geometry from a binary stereolithography (STL) file into MATLAB | Giaccari, Luigi | Very useful for binary filesl but do not support ascii format |
|
| 15 Jan 2009 | Deleting multiple points: UniqueRows UniqueRows can be a faster alternative to the Matlab unique(X,'rows'); | Giaccari, Luigi |
I apologize for that it was a last minute modification which I thought not to be effetive but it was.
|
|
| 05 Jan 2009 | Cam Simulator Given a set of motion programs this interface plots the cam profile and rotates it. | Giaccari, Luigi | Wonderful Congratulations, It is a very usefull routine, with nice graphical plots. I need to ask you a few question: How to obtain profile coordinates? Does it computes the profile for roller follower? At the end a few possible improvement: -rocker roller follower instead of translating.
-Please insert a better documentation on how to use use this beatiful utilitie. I took 20 minutes to understand how to start!!!! Thank you again |
|
| 04 Jan 2009 | Conjugate Gradient Method Conjugate Gradient Method to solve a system of linear equations | Giaccari, Luigi | A\b uses cholesky factorization if A is simmetric. It swithes to gauss method when A is not simmetric and the factorization fails due to negative sqrt input. I don't know if it is present in all version, but there already is a conjgrad method in matlab. Try:
Anyway thank to Cao, submissions that works are always usefull, in the worst case you can study the algorithm.
|
|
| 23 Dec 2008 | FAST CONVEX HULL ALGORITHM Totally m-code routine to compute convex hull in 2D space faster than the Matlab native convhull. | Giaccari, Luigi | From your timing I suspect you did the same error of Tomas Clark You should turn the profile off, profile only works on m-code, the native convhull is a mex routine, so it only slow down my algorithm. To be sure please send a report about the way rou ran your test. If there is any problem I'll try to fix it. |
|
| 20 Dec 2008 | Efficient K-Nearest Neighbor Search using JIT A small but efficient tool to perform KNN search | Giaccari, Luigi | I think someone, maybe not the author, is faking the download number.
|
|
| 20 Dec 2008 | A christmas tree plot A Small piece of code that constructs a coloured christmas tree with some presents and snow. | Giaccari, Luigi | Very nice |
|
| 03 Dec 2008 | kd-tree for matlab A kd-tree mex implementation which allows for nearest neighbor, k-nearest neighbor, range and ball q | Giaccari, Luigi | The most complete Kd-tree on Matlab exchange.
|
|
| 02 Dec 2008 | OceanMap Manually enter matrix elements in a GUI, then save to a *.MAT file. | Giaccari, Luigi | That'is it Ifound
|
|
| 02 Dec 2008 | FAST CONVEX HULL ALGORITHM Totally m-code routine to compute convex hull in 2D space faster than the Matlab native convhull. | Giaccari, Luigi | That'is it Ifound
%% PUT THIS IN A SCRIPT AND RUN IT
%%%%%%%%%%%%%%%%%%%%%%%% %Maybe you forgot this !!!! profile off profile off profile off profile off %%%%%%%%%%%%%%%%%%%%%%% Npoints = logspace(1,6,15);
|
|
| 02 Dec 2008 | Inhull Efficient test for points inside a convex hull in n dimensions | Giaccari, Luigi | Very good code, readable, uderstandable and even fast.
|
|
| 02 Dec 2008 | Inhull Efficient test for points inside a convex hull in n dimensions | Giaccari, Luigi | Very good code, readable, uderstandable and even fast.
The thing I like the most is a wonderfull example of dot product vectorization with memory management. It helps a lot to understdand how to make m-code more efficient. The only thing i disagree is the comparison with tsearchn, I thing its purpose is to find where a point is located inside the hull and whether he is inside or not. The nan output values are just a secondary objective which occurs in the worst case when a point lies outside. Anyway a five stars, very good work! |
|
| 29 Nov 2008 | FAST K-NEAREST NEIGHBORS SEARCH Simple but very fast algorithm for nearest neighbors search. Supports KNN and radius search. | Giaccari, Luigi | 1)I don't Know what kind of data you used but I didn't provide any.
|
|
| 28 Nov 2008 | TRAVELING SALESMAN PROBLEM USING CONVHULL Very simple m-file that produce solution comparable with other TSP toolbox in the matlab exchange. | Giaccari, Luigi | Last Update:
|
|
| 28 Nov 2008 | Writing Fast MATLAB Code Speed up your project with this collection of techniques. | Giaccari, Luigi | Thanks sometimes pdf are better than m-file. |
|
| 24 Nov 2008 | FAST K-NEAREST NEIGHBORS SEARCH Simple but very fast algorithm for nearest neighbors search. Supports KNN and radius search. | Giaccari, Luigi | I don't know what can it be, I used Visual c++ 6.0,
I am sorry, with other files I have had this mex problem too. |
|
| 23 Nov 2008 | Fast points-in-polygon test Fast test to determine points located inside general polygon regions. Should be significantly faster | Giaccari, Luigi | Thank You,
If I can suggest an improvement:
|
|
NOTICE: Any content you submit to MATLAB Central, including personal information, is not subject to the protections which may be afforded information collected under other sections of The MathWorks, Inc. Web site. You are entirely responsible for all content that you upload, post, e-mail, transmit or otherwise make available via MATLAB Central. The MathWorks does not control the content posted by visitors to MATLAB Central and, does not guarantee the accuracy, integrity, or quality of such content. Under no circumstances will The MathWorks be liable in any way for any content not authored by The MathWorks, or any loss or damage of any kind incurred as a result of the use of any content posted, e-mailed, transmitted or otherwise made available via MATLAB Central. Read the complete Terms prior to use.
Contact us at files@mathworks.com