How to use fprintf to add a header when printing a matrix?
9 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I used fprintf('%u %1.2e\n', [values]') to print the matrix, but I only got the values and no headers. I want to print the same matrix with the following column headers: T(K) and k(1/min) using fprintf.
T=(100:50:500)
k=(1:50:5)
values=[T,k]; %K,min^-1
fprintf('%u %1.2e\n', [values]')
0 commentaires
Réponses (2)
Jennifer Smith
le 15 Fév 2015
Modifié(e) : Jennifer Smith
le 15 Fév 2015
You can create a variable that formats the output, then call it in fprintf. For example:
% setup='%1s %1s';
Where "s" denotes that you can add a string.
0 commentaires
Image Analyst
le 16 Fév 2015
This must be a homework assignment (I'll tag it as such). I just answered virtually the same question from Sarah here: http://www.mathworks.com/matlabcentral/answers/178627#answer_168123
0 commentaires
Voir également
Catégories
En savoir plus sur Programmatic Model Editing 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!