Load Sfit data in Simulink

16 views (last 30 days)
Miroslaw Faes
Miroslaw Faes on 1 May 2023
Answered: Sachin on 11 May 2023
I try to implement fitted surface data of type sfit in simulink such that it can be used as a lookup table z = f(x,y). However, there does not seem a clear method to apply this. With the Matlab function block, the variable cannot be loaded from memory and cannot be called using global variables. Is there a way to load the surface fit or is there another method to implement this?

Answers (1)

Sachin
Sachin on 11 May 2023
Hi
I understand that you want to load sfit data in Simulink.
I suggest you to first load the sfit data from the memory by following “load” function. After loading the data evaluate the data using “z = fevel(data,x,y)” . Then try using the output in the MATLAB function block in Simulink.
Refer the below MATLAB documentation to know more about “fevel” function :
Refer to this MATLAB Answer for more information about using fitted data in Simulink.
Hope this helps you

Categories

Find more on Simulink Functions in Help Center and File Exchange

Tags

Products


Release

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!