Code covered by the BSD License  

Highlights from
Plot average line

4.0

4.0 | 1 rating Rate this file 44 Downloads (last 30 days) File Size: 10.2 KB File ID: #27134
image thumbnail

Plot average line

by

 

plotAverage plots an average line into the data.

| Watch this File

File Information
Description

plotAverage adds an average line into plotted data.

By default, plotAverage
- calculates the average along y (for given or estimated points along x)
- plots errorbars with the standard error of the mean
- discards outliers to calculate the robust average
- plots the average line into the data's axes (as opposed to a new figure)

All these options can be changed.

plotAverage returns the handles to the average line and the error bars as well as the x and y data of the line.

Acknowledgements

Average Plot Of Data In A Figure inspired this file.

MATLAB release MATLAB 7.10 (R2010a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (3)
16 Nov 2014 juan  
24 Feb 2013 Jonas

Hi Dafni,

Here's an example:

x = 1:0.1:10;
cmap = jet(10);
% plot some lines
figure,hold on,
for i=1:10,
plot(x,sin(x)+randn(size(x)),...
'color',cmap(i,:));
end
% add average, set robust-option to 0
plotAverage(gca,[],'userobustmean',0)

24 Feb 2013 Dafni

is there any example on how to use the file plotAverage?

Contact us