Printing table susing fprintf
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Maroulator
le 14 Mar 2017
Réponse apportée : Erick Miranda
le 29 Jan 2020
I have the following script; my problem is that I cannot get all the values in A under column A in the frprintf. Any ideas?
A=[1;3;2;8;9]; B=2*pi*A; fprintf('A B\n'); fprintf('======\n'); fprintf('%d %d\n',A,B);
0 commentaires
Réponse acceptée
Jan
le 14 Mar 2017
Modifié(e) : Jan
le 14 Mar 2017
Use:
fprintf('%d %d\n', [A, B].');
Then the elements of A and B appear alternating in the provided array:
C = [A, B].';
C(:)
Note that Matlab addresses the matrix in columnwise order.
With the original command fprintf('%d %d\n',A,B); Matlab uses the format string to print all elements of A at first and then all of B, but not alternating.
0 commentaires
Plus de réponses (1)
Erick Miranda
le 29 Jan 2020
Thank you, thank you...
fprintf('%d %d\n', [A, B].');
I have a question what is, or how does it work " .' "
0 commentaires
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!