How to use ' fprintf ' to display vector
268 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
fprintf(.......)
% The result :
==> The vector P is: [6, 7, 3.1, 0 , 4.6, 8]
0 commentaires
Réponses (3)
Image Analyst
le 12 Oct 2018
Try this:
P = [6, 7, 3.1, 0 , 4.6, 8];
fprintf('The vector P is: [');
fprintf('%g ', P);
fprintf(']\n');
3 commentaires
Image Analyst
le 28 Déc 2020
If commas are wanted:
P = [6, 7, 3.1, 0 , 4.6, 8];
fprintf('The vector P is: [');
fprintf('%g, ', P(1:end-1));
fprintf('%g]\n', P(end));
Shows
The vector P is: [6, 7, 3.1, 0, 4.6, 8]
Walter Roberson
le 12 Oct 2018
If it must be done with one fprintf(), then dynamically generate the format.
fmt = ['The vector P is: [', repmat('%g, ', 1, numel(P)-1), '%g]\n'];
fprintf(fmt, P)
0 commentaires
Amit
le 23 Avr 2023
fprientf (‘The Integral value using trapezoidal rule :%.4f\n’,integral_value)
1 commentaire
Voir également
Catégories
En savoir plus sur Other Formats 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!