MATLAB Entering simulink 3D look-up table data from MATLAB

Click For Summary
The discussion focuses on the user's attempt to create a 3D look-up table in Simulink using data generated from a MATLAB contour plot. The user has successfully created a contour plot for Brake Specific Fuel Consumption (BSFC) but is struggling to implement the data into a 3D look-up table format. They seek guidance on how to input values for x and y to obtain a corresponding z value. The conversation highlights the need for clearer instructions or examples to facilitate this process. Additional information from the user may help others provide more targeted assistance.
Alex91
Messages
6
Reaction score
0
I have created a contour plot in MATLAB using the following code:

>> NP=40;
>> [RP TP]=meshgrid(linspace(min(RPM),max(RPM),NP),linspace(min(BMEP),max(BMEP),NP));
>> BSFC_IT=griddata(RPM,BMEP,BSFC,RP,TP);
>> NC=12;
>> Fig1=figure;
>> [CT HT]=contourf(RP,TP,BSFC_IT,round(logspace(log10(210),log10(400),NC)));
>> colorbar;
>> %clabel(CT,HT);
>> xlabel('Engine Speed (rpm)')
>> ylabel('BMEP (bar)')
>> title('Contours of BSFC (g/kWh)')

I would like to put all of my data in a 3D look-up table in Simulink, then when I insert a value for x and y it returns me a value for z.

Is there any way I can do this? I've been looking at how to use 3D look-up tables but I can't get my head around it.

Any help is much apreciated.

Cheers

Alex
 

Attachments

  • BSFC Plot.png
    BSFC Plot.png
    20.6 KB · Views: 954
Physics news on Phys.org
I'm sorry you are not finding help at the moment. Is there any additional information you can share with us?
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
7K