Disp help. How to pad disp's method of printing variables
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I have a number of variables, using 'disp' to print out on the command window of matlab. There's like 10 variables and each time I print alot of rows at once. How do I set it to print up to 4 significant figures and if its only 2 or 3 characters, pad with a ' ', or space instead?
eg. 77th row: 215, 84, 201, 55, 131, 0, 0, 0, 0, 0
becomes
77th row: 215, 84, 201, 55, 131, 0, 0, 0, 0, 0
78th row: 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000
0 Commenti
Risposta accettata
per isakson
il 5 Gen 2015
Modificato: per isakson
il 5 Gen 2015
disp doesn't support formatting. Try
data = [ 215, 84, 201, 55, 131, 0, 0, 0, 1000, 1000 ];
row = 77;
fprintf( '%2dth row: %4d, %4d, %4d, %4d, %4d, %4d, %4d, %4d, %4d, %4d\n' ...
, row, data )
it prints
77th row: 215, 84, 201, 55, 131, 0, 0, 0, 1000, 1000
How should the output of "4 significant figures" of 123456 look like?
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Workspace Variables and MAT-Files in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!