how can i compute the stander diviation and confidence intervales for a matrix?
6 views (last 30 days)
Show older comments
i have matrix 51 rows and71 columns and i would like to compute and plot the result of std also i need to compute the confidence intervals 95%?
also after computing the std can i use imagesc command in order to see the range of std for the matrix ?
thank you
0 Comments
Answers (1)
the cyclist
on 15 Jan 2022
If you have the Image Processing Toolbox, you can use the std2 function to compute the standard deviation of all the elements of a matrix. If not, you can use std from base MATLAB, but you need to make a vector out of the matrix first.
A = magic(5);
std2(A)
std((A(:)))
Sorry, but I didn't really understand your second question.
9 Comments
the cyclist
on 18 Jan 2022
N = 1000;
X1 = randn(N,1);
X2 = randn(N,1) + 100;
X = [X1, X2];
x_lower = prctile(X, 2.5)
x_upper = prctile(X,97.5)
Here I have defined two vectors (of equal length), put them into a matrix, and calculated the confidence interval for both vectors simultaneously.
See Also
Categories
Find more on Data Distribution Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!