www.gusucode.com > bigdata 工具箱 matlab源码程序 > bigdata/+matlab/+bigdata/+internal/+binmethods/sqrtrule.m
function edges = sqrtrule(numelx, minx, maxx, limits) ;%#ok<NOSEM> Undocumented % Implementation copied from toolbox/matlab/datafun/histcounts.m % refactored to support tall arrays % Copyright 2016 The MathWorks, Inc. nbins = max(ceil(sqrt(numelx)),1); if isempty(limits) binwidth = (maxx-minx)/nbins; edges = matlab.internal.math.binpicker(minx,maxx,[],binwidth); else % limits? edges = linspace(limits(1), limits(2),nbins+1); end end