fprintf MATHLAB

Re: fprintf MATHLAB

par Alexis Montoison,
Nombre de réponses : 0

Bonsoir Guillaume,

Si tu as des valeurs numériques que tu représentes avec du %(m+1).me (evec m un entier) tu peux utiliser du %(m+5)s dans l'entête.

Si jamais tu as du %nd (avec n un entier) et que tu dois représenter des entiers alors il suffit d'utiliser %ns dans l'entête.

Exemple:

fprintf("%11s \t %2s \t %8s \t %5s\n", "a", "b", "c", "d")
fprintf("%6.5e \t %2d \t %3.2e \t %5d\n", sqrt(2), 42, 1e-2, 666)
fprintf("%6.5e \t %2d \t %3.2e \t %5d\n", pi, 4, 1e+4, 10^4)

Il faut juste faire attention si tu as des nombres négatifs, ça rajoute un caractère.