How to avoid for loop, when using ecdf for a matrix?
Show older comments
Is there a smarter way to create a matrix fx and a matrix x without using the for loop?
for i=1:4
[fx(:,i) x(:,i)]= ecdf(A(index(i),:));
end
A : a matrix (size 100000x10000)
and index is
index =
7307
21917
40179
58441
I just want the four ecdf results for only the four rows I chose (using the variable named index).
For example the following does not work:
[fx x]= ecdf(A(index,:));
Accepted Answer
More Answers (0)
Categories
Find more on Loops and Conditional Statements 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!