MATLAB: Simulink: Variable Lookup axis

canmpt signalsimulinkvariable lookupvariable lookup axis

Hi, I have a problem. I'm using Simulink & Embedded Coder. I want to create a 1-D Look up table with a variable x-axis. So for example I have a Lookup with a:
x = 0, limit, limit+10; y = 0, 10, 20;
What my problem is, I want to change the breakepoint "limit" via a CAN Signal but I don't know how I can link the breakepoint "limit" of my lookup with a CAN Signal for example a MPT Signal.
Thank you for your help.

Best Answer

You could use a dynamic lookup table instead of a fixed lookup table. If you only have 3 data points you may be able to fit a curve to the data and have the inputs be limit and x to determine y.