Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

print matrix of month

2 vues (au cours des 30 derniers jours)
Lee
Lee le 20 Nov 2013
Clôturé : Walter Roberson le 20 Nov 2013
hello im supposed to create a function that gets input of a month and year and im supposed to get output prinnted my problem is that every time the function gets to dates like 10 or 20 it only prints 1 2 so instead of 11 12 13 14...i get 1 12 13 14... i tried doing if w(i,j)='10' fprintf('10') but it says it is not possible to compare strings im not aloowed to usestrcmp
function fprintfmatrix(mat)
w=num2str(mat);
rows=size(w,1);
col=size(w,2);
for i=1:rows;
for j=1:col;
if w(i,j)~='0'
fprintf(w(i,j))
elseif w(i,j)=='0';
fprintf(' ')
end
end
fprintf('\n')
end
end
  2 commentaires
Azzi Abdelmalek
Azzi Abdelmalek le 20 Nov 2013
Modifié(e) : Azzi Abdelmalek le 20 Nov 2013
Give a sample of your data
Walter Roberson
Walter Roberson le 20 Nov 2013

Réponses (0)

Cette question est clôturée.

Community Treasure Hunt

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

Start Hunting!

Translated by