ldf or dbc convert to excel
Show older comments
are there some m script, that can convert ldf to excel, or dbc to excel?
as currently i learn and know about lin or can bus.
6 Comments
Deep
on 25 Feb 2026 at 9:31
Convert DBC File to Excel
Description
Convert a CAN database (.dbc) file to an Excel spreadsheet using the Vehicle Network Toolbox.
Requirements
Vehicle Network Toolbox must be installed. Verify with ver.
Syntax
db = canDatabase(filename)
writetable(table(db.MessageInfo), outputfile)
Example
% Load DBC file
db = canDatabase('C:\path\to\filename.dbc');
% Write message info to Excel
writetable(table(db.MessageInfo), 'output.xlsx');
Common Errors
Unable to find DBC-file
Cause: File not found in current working directory.
Resolution: Verify the file path using pwd and provide the full path to the file.
pwd % check current directory
db = canDatabase('C:\full\path\to\filename.dbc');
Limitations
LDF files have limited native support. See MATLAB File Exchange for community scripts.
Relevent Topics
博
on 25 Feb 2026 at 9:51
博
on 26 Feb 2026 at 1:06
Walter Roberson
on 26 Feb 2026 at 7:15
instead of
writetable(table(db.MessageInfo), 'output.xlsx');
You would need
writetable(struct2table(db.MessageInfo), 'output.xlsx')
博
on 26 Feb 2026 at 7:45
Walter Roberson
on 26 Feb 2026 at 18:46
Please show the first few lines of output of
struct2table(db.MessageInfo)
Answers (1)
Walter Roberson
on 25 Feb 2026 at 5:07
0 votes
It looks like it is possible to convert ldf to excel.
If you follow the steps described at https://www.mathworks.com/help/vnt/ug/decode-lin-data-from-blf-files.html you end up with an object that includes three tables. You would then have to convert the individual tables internal structure into something that is able to be saved in excel, and then you would do the saving in excel. It would probably be easier to write the three different tables to different files, or else to write the three different tables to different sheets inside one file; if you try to combine them all to one sheet, you end up with something that is difficult to work with automatically.
3 Comments
博
on 25 Feb 2026 at 6:33
Walter Roberson
on 25 Feb 2026 at 8:13
Which MATLAB release are you using? And do you have the Vehicle Network Toolbox?
Categories
Find more on Data Import from MATLAB in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

