how to plot two .m files on one graph
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
This is one of my files
File2=csvread('secondhalf.CSV')
% samplmean=mean(File2)
% std(File2)
averageY2 = mean(File2);
sigmaY2 = std(File2);
x1 = linspace(min(File2),max(File2),50); %this produces a sorted vector over which to plot the pdf
norm = normpdf(x1,averageY2,sigmaY2);
figure;
plot(x1,norm,'-k');
hold on;
This is the other file
File1=csvread('firsthalf.CSV')
averageY = mean(File1);
sigmaY = std(File1);
x = linspace(min(File1),max(File1),50); %this produces a sorted vector over which to plot the pdf
norm = normpdf(x,averageY,sigmaY);
figure;
plot(x,norm,'-k');
I do not know why my hold on does not work
0 commentaires
Réponse acceptée
KSSV
le 31 Jan 2020
Modifié(e) : KSSV
le 31 Jan 2020
Remove figure from the second code....as you have used figure, it is opening a new figure.
File2=csvread('secondhalf.CSV')
% samplmean=mean(File2)
% std(File2)
averageY2 = mean(File2);
sigmaY2 = std(File2);
x1 = linspace(min(File2),max(File2),50); %this produces a sorted vector over which to plot the pdf
norm = normpdf(x1,averageY2,sigmaY2);
figure;
plot(x1,norm,'-k');
hold on;
File1=csvread('firsthalf.CSV')
averageY = mean(File1);
sigmaY = std(File1);
x = linspace(min(File1),max(File1),50); %this produces a sorted vector over which to plot the pdf
norm = normpdf(x,averageY,sigmaY);
plot(x,norm,'-k');
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Spline Postprocessing 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!