Is interpolation faster in Simulink or Matlab?
6 views (last 30 days)
Show older comments
I have a Simulink program that is compiled. The Simulink program contains a Matlab function where the physics are modelled. For each timestep an interpolation will take place, a length is interpolated to an angle. I have the opportunity to choose whether to implement the interpolation in Simulink or within the Matlab function. What is the best?
I know 'interp1' is slow and that there are faster functions like 'interp1q' or 'interp1qr' in Matlab but that have greater demands for the input.
5 Comments
Walter Roberson
on 19 Jun 2017
For equally spaced x, see https://www.mathworks.com/matlabcentral/fileexchange/10286-fast-interpolation
For non-equally spaced x, see https://www.mathworks.com/matlabcentral/fileexchange/8627-fast-linear-interpolation
Accepted Answer
More Answers (0)
See Also
Categories
Find more on Interpolation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!