how can i compute the stander diviation and confidence intervales for a matrix?
1 次查看(过去 30 天)
显示 更早的评论
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 个评论
回答(1 个)
the cyclist
2022-1-15
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 个评论
the cyclist
2022-1-18
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.
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!