M-File Performance Optimization Service
MATLAB m-file optimization is one of most popular services, and now we offer a fixed price optimization service.
We offer a risk-free guarantee of at least a 200% performance improvement. Our principal, Dr. Clay Thompson, has been optimizing m-files for years, often achieving a performance improvement for a collection of m-files of 400% or more. In some cases, we have even increased performance by 4,000%!
There are a few requirements (see below). If your problem fits those requirements, just contact us and let us know you want to take advantage of the performance optimization service. If your problem is too big or doesn't meet the requirements below, then contact us for a no-obligation estimate.
Requirements
- Top Level Script. You must provide a script that calls the m-files with test data. We will use this test data and script to verify that our changes to speed up your m-files did not change the results within acceptable tolerances. Your script should run in a reasonable amount of time (between 5 and 20 minutes) but can contain as many test cases as you require.
- Description. You must provide a description of what your m-files are trying to accomplish.
- Self-Contained. The m-files you submit must be self contained in that they can only rely on MATLAB and our supported MathWorks' Toolboxes. If your m-files rely on a non-supported MathWorks' Toolbox, there will be an additional fee for each unsupported toolbox so we can get a license to those toolboxes.
- Not too big. The total number of lines of code within all the m-files you submit must be less than 250.
Supported MATLAB Toolboxes
- Optimization Toolbox
- Financial Toolbox
- Signal Processing Toolbox
- Image Processing Toolbox
- Control Toolbox
Yes! I/we would like to take advantage of the M-file Performance Optimization Service:
Typically you will receive a reply within 24 hours.
Mathematical Engineering and the mΞ logo are trademarks of Creative Creek, LLC. MATLAB and Handle Graphics are trademarks of The MathWorks, Inc. All other tradenames and trademarks on the site are of their respective owners.
