How to avoid for loop, when using ecdf for a matrix?
显示 更早的评论
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,:));
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!