Trouble accessing and printing the parameters from a Bus in a MATLAB Script
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Santiago Jose Flores Siguenza
el 25 de Mzo. de 2022
Respondida: Fangjun Jiang
el 25 de Mzo. de 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 comentarios
Respuesta aceptada
Fangjun Jiang
el 25 de Mzo. de 2022
function write_list(busObject)
fileID = fopen('list.m', 'w');
ElementNames={busObject.Elements.Name};
fprintf(fileID, '%s\n',ElementNames{:});
fclose(fileID);
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!