View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Error Propagation

5.0 | 1 rating Rate this file 16 Downloads (last 30 days) File Size: 2.07 KB File ID: #34904 Version: 1.4
image thumbnail

Error Propagation



02 Feb 2012 (Updated )

Numerically calculates uncertainties of a function using random numbers to simulate function inputs

| Watch this File

File Information

Numerically calculates uncertainties for a function where the variables' means and uncertainties are given.

Arguments are i) function (either an inline function or proper m-file), ii) the mean values for each variable and iii) the uncertainties for each variable.

If requested, also shows a histogram plot.

Also gives skew and kurtosis values

Required Products MATLAB
MATLAB release MATLAB 5.2 (R10)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (4)
24 Mar 2015 Stephan Koehler

You would expect different values because it uses random numbers

Comment only
15 Oct 2014 Vali

Vali (view profile)

Sorry for spamming, but if I do this:

func = @(x1,x2) x1.*x2;
[~, sig_f] =error_propagation( func, 1,1,0.5,0.5, 'hist')

I get sig_f = 0.7513, but it should be sqrt(0.5), am I doing something wrong?

Comment only
15 Oct 2014 Vali

Vali (view profile)

Why is it that if I run this function with the same parameters it gives me slightly different values, each time I run it?
Otherwise great function!

Comment only
09 Oct 2012 Kresten

Kresten (view profile)

05 Feb 2013 1.1

Updated the script to make inputs more intuitive.

07 Feb 2013 1.2

bug fixes

17 Jun 2013 1.4

typo in line 74.

Contact us