I cant get fprintf to work
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Not_sharpest_tool.mat
le 23 Juil 2019
Réponse apportée : Raj
le 23 Juil 2019
I just want to display the values. For some reason it wont display some of them and the ones that are displayed are in scientific notation. How can I correct my code so that all values are displayed and how can I make the numbers be in regular notation (Ex: 4.66 instead of 4.660000e+1)
%% Loading the data
clc
load carbig;
%% Exploring two variables
%Miles Per Galon
a= min(MPG);
b= max(MPG);
c= mode(MPG);
d= nanmean(MPG);
fprintf('Minimum MPG is %s, Maximum MPG is %s, Mode MPG is %s and Mean MPG is %s\n',a,b,c,d)
0 commentaires
Réponse acceptée
Plus de réponses (1)
Raj
le 23 Juil 2019
Since you have not shared your mat file, I am assuming a,b,c,d are numbers. In that case, why are you using %s (which is for string data type) to display them? You should use %f to display decimal numbers in 'regular notation' as you have asked for.
See details here:
0 commentaires
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!