Time Series Fuel Comparison App

MATLAB app for comparing vehicle fuel economy time-series data from MAT, CSV, Excel, MDF, and MF4 files with signal mapping, synchronized pl

Vous suivez désormais cette soumission

Time Series Fuel Comparison App is a MATLAB app for comparing vehicle fuel economy simulation data and measurement time-series data.
Main features:
- Load MAT, CSV, Excel, MDF, and MF4 files
- Select Excel sheets when importing Excel files
- Compare Case A and Case B time-series data
- Normalize signal labels using signal_map.csv
- Display only signals that exist in both Case A and Case B
- Show four synchronized time-series plots
- Synchronize X-axis zoom and pan across plots
- Use synchronized cursor values
- Adjust time offset with A/B time shift inputs
- Recalculate metrics based on the displayed time range
- Compare fuel economy, fuel consumption, distance, average speed, and fuel flow metrics
The app runs locally in MATLAB. Imported data is not uploaded to external services.
For MDF/MF4 files, the app can use MATLAB MDF support when available. If MATLAB MDF support is not available, it can use Python with the asammdf package to convert MDF/MF4 data to CSV before importing.
Required files:
- TimeSeriesFuelComparisonApp.m
- run_TimeSeriesFuelComparisonApp.m
- signal_map.csv
- mdf_to_csv_for_matlab.py
To start the app, place the files in the same folder, set the folder as the MATLAB Current Folder, and run:
run_TimeSeriesFuelComparisonApp

Citation pour cette source

有平 (2026). Time Series Fuel Comparison App (https://fr.mathworks.com/matlabcentral/fileexchange/184062-time-series-fuel-comparison-app), MATLAB Central File Exchange. Extrait(e) le .

Add the first tag.

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.10

Add image

1.0.9

Updated the time-series graph area to support 7 synchronized plots while keeping the original plot height for each graph. Improved multi-signal comparison workflow by allowing more signals to be viewed at once with the same X-axis synchronization, cu

1.0.8

**Update Notes**

- Restored the default MATLAB “restore view” button on each graph.
- Updated the restore-view behavior so it resets all synchronized graphs.
- Improved pan/move responsiveness by reducing repeated metric recalculation during graph m

1.0.7

Adjusted the left panel layout so the top border of the data loading panel aligns with the time-series graph panel.
Reduced the bottom spacing below the Compare Update and Time Update buttons for a cleaner layout.
Kept the spacing under both buttons

1.0.5

- Added support for Excel macro-enabled workbooks (.xlsm).
- Updated file selection filters to include .xlsx, .xlsm, and .xls Excel files.
- Improved Excel sheet detection for macro-enabled workbooks.
- Verified .xlsm sheet loading with the automated

1.0.3

- Improved metric table readability by showing units in the metric names and reducing numeric precision.
- Added secondary Y-axis plotting for difference data (Case B - Case A).
- Updated graph colors: Case A is blue, Case B is orange, and difference

1.0.2

UPDATE v1.0.2

1.0.1

Initial release.

Features:
- Compare Case A and Case B vehicle time-series data
- Supports MAT, CSV, Excel, MDF, and MF4 input files
- Excel sheet selection during import
- Signal label normalization using signal_map.csv
- Displays only signals shar

1.0.0