Effacer les filtres
Effacer les filtres

fprintf for printing a matrix

7 vues (au cours des 30 derniers jours)
Aftab Ahmed Khan
Aftab Ahmed Khan le 5 Juin 2014
Modifié(e) : Cedric le 5 Juin 2014
Hi, I have a matrix name BS_channelTable of size (5,25) containg only zeros and ones. I want to print its element using a single fprintf command.
Just like if i just use the matrix name BS_channelTable in the command window.
  7 commentaires
Star Strider
Star Strider le 5 Juin 2014
Thanks! I wasn’t aware of that.
Something else you taught me!
Cedric
Cedric le 5 Juin 2014
Modifié(e) : Cedric le 5 Juin 2014
I wouldn't recommend it as stderr should be kept for errors.. but if, like me, you make mistakes in most computations, then it can become legitimate to print to this stream ;-)

Connectez-vous pour commenter.

Réponse acceptée

Star Strider
Star Strider le 5 Juin 2014
This works:
fid = 1; % Insert true ‘fid’
BS_channelTable = randi([0 1], 5, 25); % Create data
fprintf(fid, [repmat(' %d ', 1, 25) '\n'], BS_channelTable')
  2 commentaires
Aftab Ahmed Khan
Aftab Ahmed Khan le 5 Juin 2014
Thanks strider,
nice to see you after few weeks.
Star Strider
Star Strider le 5 Juin 2014
My pleasure!
Quite definitely you too!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by