How to print Structure content to command window?

26 visualizzazioni (ultimi 30 giorni)
khalid
khalid il 7 Dic 2014
Risposto: Image Analyst il 7 Dic 2014
How do you print structure content to the command window?
fprintf is not working
??? Error using ==> fprintf Function is not defined for 'cell' inputs.

Risposte (1)

Image Analyst
Image Analyst il 7 Dic 2014
You need to printf each member of the structure or the contents of each cell according to what data type that member or cell is. For example
ca = {'abc', 24}; % Define a cell array
fprintf('ca{1} = %s\nca{2} = %d\n', ca{1}, ca{2});
s.number = 42; % Define a structure.
s.string = 'def';
fprintf('s.number = %d\ns.string = %s\n', s.number, s.string);

Community Treasure Hunt

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

Start Hunting!

Translated by