How to display a structure with 2 integer array in a command window?

prompt = 'Enter the Number of Nodes? ';
n = input(prompt);
while (i<=n)
valprompt = 'Enter the value of Node?';
peer(i).value=input(valprompt);
ageprompt = 'Enter the age of Node?';
peer(i).age=input(ageprompt);
i=i+1;
end
I want to display records of structure "peer"

Respuestas (1)

Provided the contents are scalars:
vals = [peer.value];
ages = [peer.age];
indx = 1:length(peer);
tab = [indx(:), vals(:), ages(:)];
fprintf('#%3d : value = %g, age = %g\n', tab.');

Etiquetas

Aún no se han introducido etiquetas.

Preguntada:

el 7 de Sept. de 2015

Respondida:

el 8 de Sept. de 2015

Community Treasure Hunt

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

Start Hunting!

Translated by