Keithlab
Home > Computers & Programming > Programming > Matlab > Keithlab

Keithlab

This expert is temporarily unavailable, but expects to resume service on 2/11/2021 11:59:59 PM. We apologize for any inconvenience caused.
Expert in: Matlab    
Rating: (Read all 1 reviews)
Languages: English
13 years experience in engineering. Computationally intensive algorithm development/implementation. Expert Matlab, C/C++. MS in EE.
All chat sessions start FREE!
Chat / Phone: $0.50 per minute (Convert currency)
Email: $5-$50. (Convert currency)
 

Other Specialties

C++
DSP
Linear Algebra
Loading...

Degrees

MS in Electrical Engineering. BS in Electrical Engineering, Physics double major, Math minor. Summa Cum Laude.

My Expert Service

Expert in Matlab, Signal processing/DSP, Linear Algebra, algorithms in C/C++ (including mex, .dll & .so for matlab linking).

Matlab performance can be very competitive with lower level languages for the right tasks and if you use it right. So can C++ for that matter. More advanced (and often very drastic) improvements in speed can come from an understanding of the algorithm itself. For example knowing when and where you can safely downsample. Also numerical precision issues and understanding the hardware (e.g. cache misses). I have taken C++ code that performed a task in roughly a minute and gotten it to take under 2 seconds.

Have done just about everything with matlab over the years. I've used several different incantations of the matlab compiler. I've used matlab functions in external applications. I've used it to communicate with embedded systems and controllers. I've written matlab-based GUI's. I'm not dependent on any particular toolboxes either.

Experience & Qualifications

  • 13 years experience as Engineer/Researcher.
  • Publications on signal processing, numerical methods, optics.
  • Have been using matlab since 1992.
  • Written commercial matlab-callable algorithm libraries in C/C++ for mex, .dll, and .so.
  • Ported matlab to C++ by hand and by matlab compiler.
  • Optimized algorithms for speed/code size in C/C++, and assembly (TI fixed point DSP).

Available Modes Of Communication

email/chat

Most Recent Client Reviews   

(Read all 1 reviews)

by Pishy on Nov 16 2009
MATLAB expert! Go to him for sure if you need help. Very nice and well help you out.

(Read all 1 reviews)

Contact Keithlab