Importing Engine Map Variables

15 Ansichten (letzte 30 Tage)
Atakan Ekiz
Atakan Ekiz am 3 Dez. 2020
There is a map of an engine I need to use; at the intersection of rpm / torque the value gives BSFC(Brake specific fuel consumption). I'll be using this values for calculating Brake specific fuel consumption. My main problem is I cant import these values to MATLAB. I could do only if it had x-y variables. It has 3 variables and I tried to use the "readtable" command but it gave me 67x53 table. I dont know what to do or how to do it. If anyone could help me I would be appreciated.

Akzeptierte Antwort

Stephan
Stephan am 3 Dez. 2020
Bearbeitet: Stephan am 3 Dez. 2020
T = readtable('C:\YOUR_PATH_NAME_HERE\Veri-MATLAB.xlsx')
RPM = T{2:end,1}
Power = T{1,2:end}
Data = T{2:end,2:end}
subplot(2,1,1)
surf(Power,RPM,Data)
xlabel('Power')
ylabel('RPM')
zlabel('BSFC')
title('Engine Data BSFC')
colormap('jet')
subplot(2,1,2)
contourf(Power,RPM,Data)
xlabel('Power')
ylabel('RPM')
title('Engine Data BSFC')
colormap('jet')
  2 Kommentare
Atakan Ekiz
Atakan Ekiz am 3 Dez. 2020
thank you very much.
Carolina Maria Clase Sousa
Hi, I have a similar problem. I need that exacly type of plot but my variables are saved in 3 independet arrays. They are the output of a previous engine simulation.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Workspace Variables and MAT-Files finden Sie in Help Center und File Exchange

Tags

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by