not correct output when using fprintf with multiple lines
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Something is wrong here.. I need to associate the number of students to each class.. Any suggestion?
fprintf('class %d: number of students %d\n',[1:5], [15 17 12 18 15])
% desired output
class 1: number of students 15
class 2: number of students 17
class 3: number of students 12
class 4: number of students 18
class 5: number of students 15
0 Commenti
Risposta accettata
Dyuman Joshi
il 30 Set 2023
Modificato: Dyuman Joshi
il 30 Set 2023
Arrange the values to make a 2xn vector.
fprintf('class %d: number of students %d\n',[1:5; 15 17 12 18 15])
The values are used in the order they are provided.
For a single input, values are used column-wise (Indexing and storing data in MATLAB is column based). For multiple inputs, each input is treated as a single input serially/sequentially.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Whos 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!