フィルターのクリア

why knnsearch function in matlab2016a and 2020b shows different efficiency?

2 ビュー (過去 30 日間)
like this code,in matlab 2020b t1=10s in matlab 2016 a t1=70s,why?is 2020b knnsearch applies parallel programing?
for M=1500*1500:5000:1500*1500
rate_arr_matlab_cpp8t=[];
rate_arr_cpp_cpp8t=[];
a=(randi([-50000,58020],M,2));
b=(randi([-50000,58020],M,2));
tic
[index,dist_min]=knnsearch(a,b,'k',15);
t1=toc;
matlab=[matlab,t3];
end
  2 件のコメント
Walter Roberson
Walter Roberson 2021 年 9 月 3 日
There have been a number of performance improvements in MATLAB between R2016 and R2020b.
俊凯 王
俊凯 王 2021 年 9 月 3 日
is there apply parallel computing like openmp or something else in 2020b knnsearch function?

サインインしてコメントする。

採用された回答

Walter Roberson
Walter Roberson 2021 年 9 月 3 日
R2019a release notes specifically mention performance improvements for knnsearch .
  5 件のコメント
俊凯 王
俊凯 王 2021 年 9 月 3 日
i can't find detail reference in R2019a release notes ,could you show me the detail link ?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGet Started with MATLAB についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by