Rank: 53 based on 1040 downloads (last 30 days) and 43 files submitted
photo

Bruno Luong

E-mail

Personal Profile:

 

Watch this Author's files

 

Files Posted by Bruno Luong View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
16 Jul 2014 Screenshot Voronoi Sphere Compute voronoi's diagram of points on the 2-sphere Author: Bruno Luong voronoi, delaunay, sphere 33 3
  • 5.0
5.0 | 5 ratings
14 Jul 2014 Screenshot Plot earth Plot earth in 3D Author: Bruno Luong graphic, earth, sphere, cubedsphere, texture, map 56 2
  • 4.75
4.8 | 4 ratings
02 Jun 2014 Min/Max selection Search for k smallest or largest elements in the array Author: Bruno Luong min, max, sorting, selection, quicksort, partial sort 76 38
  • 4.42857
4.4 | 14 ratings
21 Apr 2014 FFT-based convolution Discrete convolution using FFT method Author: Bruno Luong convolution, conv, conv2, convn, fft, gpu 80 22
  • 4.21429
4.2 | 14 ratings
04 Nov 2013 Merge sorted arrays Given two already sorted arrays, the function combines them in an unique sorted array Author: Bruno Luong sort, sortrows, sorted, merge 11 4
  • 4.5
4.5 | 2 ratings
Comments and Ratings by Bruno Luong View all
Updated File Comments Rating
30 Oct 2014 Free-knot spline approximation Least squares approximation of 1D data using free-knots spline Author: Bruno Luong

To Fasta:

Yes for k=1; the gradient wrt knots are dirac like, and the gradient method used by here cannot handle it correctly.

Yes, it's a major work to extend to 2D.

07 Oct 2014 TabPanel Constructor v2.8 (2010) TabPanel Constructor offers the easiest way for creating of tabpanels in MATLAB! Author: Elmar Tarajan

Under V2014B the table label is hidden by other objects. The work around it to add this piece of code at the opening of the GUI

p = handles.TBP_TabPanelContainer(2);
h = get(p,'Children');
ispanel= strcmp(get(h,'Type'),'uipanel');
set(p,'Children', [h(~ispanel) h(ispanel)]);

24 Jun 2014 Voronoi Sphere Compute voronoi's diagram of points on the 2-sphere Author: Bruno Luong

To Eric: the output (K) _is_ sorted as the input seeds.

10 Jun 2014 Consecutive vector spliter Partition an input vector into smaller series of subvectors of consecutive elements Author: Bruno Luong

Monotonic

SplitVec(a, @(v) [0; diff(v(1:end-1)).*diff(v(2:end))<0])

09 Jun 2014 IritPolynomialSolver.zip A matlab interface for the IRIT multivariate solver of systems of nonlinear polynomial equations. Author: Jonathan Mizrahi

This would be very useful package
Unfortunately it requires symbolic package and the source code for MEX files (only for PC) is not provided, It would be useful of draft of the scientific papers are provided

Comments and Ratings on Bruno Luong's Files View all
Updated File Comment by Comments Rating
16 Dec 2014 Multiple eigen-values for 2x2 and 3x3 matrices Compute in one shot the eigen-values of multiples (3 x 3) matrices using Cardan's formula Author: Bruno Luong Russell

I absolutely love the speedup. However, isn't polynomial root finding an unstable problem? For one of my applications, the difference between eigenvalues found by "eig3" and MATLAB's "eig" is 5-10% on average.

15 Dec 2014 Min/Max filter Multidimensional non-linear min/max filtering Author: Bruno Luong Christopher Volpe

Stupid question: How is this different from simply doing an erosion (min) or dilation (max)? Or is this just for people who don't have the image processing toolbox?

08 Dec 2014 Min/Max filter Multidimensional non-linear min/max filtering Author: Bruno Luong ali

28 Nov 2014 Min/Max selection Search for k smallest or largest elements in the array Author: Bruno Luong Shamanth MK

20 Nov 2014 FFT-based convolution Discrete convolution using FFT method Author: Bruno Luong AP

This is what I experimented with the code.

>> tic,A = convnfft(rand(300,300,300), ones(5,5,5), 'same');toc
Elapsed time is 8.061082 seconds.

>> tic,A = convn(rand(300,300,300), ones(5,5,5), 'same');toc
Elapsed time is 2.085360 seconds.

>> 8.061082/2.085360
ans =
3.8656

Contact us