Trouble accessing and printing the parameters from a Bus in a MATLAB Script
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Santiago Jose Flores Siguenza
am 25 Mär. 2022
Beantwortet: Fangjun Jiang
am 25 Mär. 2022
I am trying to write a list of all the names of a bus I'm using as argument for a MATLAB Function.
Right now I'm using:
function write_list(busObject)
fileID = fopen('list.m', 'w');
fprintf(fileID, busObject.Elements.Name);
fclose(fileID);
The Output is just the first element of the bus. There are a lot of elements. Can someone please enlighten me?
I was expecting the output I get when calling busObject.Elements.Name in a command Windows with all of the names. Right now I only get the first one.
0 Kommentare
Akzeptierte Antwort
Fangjun Jiang
am 25 Mär. 2022
function write_list(busObject)
fileID = fopen('list.m', 'w');
ElementNames={busObject.Elements.Name};
fprintf(fileID, '%s\n',ElementNames{:});
fclose(fileID);
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Get Started with MATLAB finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!