[Help] Matlab executes the program very slowly (Slow execution)
古いコメントを表示
I am working on code on matlab which basically consist of for loops and matrices values i.e. image processing but it takes around 2 3 minutes to execute the code while the same code runs faster on my other laptop, please help
5 件のコメント
Philip Borghesani
2017 年 3 月 21 日
Are you using the same version of matlab on the same os? What processors do the machines have? Post some example code or tell us what code is taking the time by using the profiler. Looping over images by pixel is slow, see if you can vectorize the code to loop over columns at a minimum.
akash bais
2017 年 3 月 21 日
akash bais
2017 年 3 月 21 日
Adam
2017 年 3 月 21 日
That definitely looks suspiciously like for loops. The fact that almost no function is registering at all as significant apart from 'trial' for which 'Self Time' is basically the entire time of the program suggests that you are doing something extremely slow with code that has nothing to do with functions of any other kind.
akash bais
2017 年 3 月 21 日
回答 (1 件)
Please try profiler
11 件のコメント
akash bais
2017 年 3 月 21 日
akash bais
2017 年 3 月 21 日
Jan
2017 年 3 月 21 日
@Chocolate: If you inlcude links in < and > it is clickable.
@akash: Please follow the link of Chocolate, because it is the documentation of the needed command. Everything you need is explained there.
Even better, just
doc profile
should give you your local help. I'm not aware of major changes in the profiler in recent versions, but if you aren't running the latest Matlab you are better looking at your local help than the latest help which may not be valid for your version.
Unless for some reason you don't have local help installed.
akash bais
2017 年 3 月 21 日
akash bais
2017 年 3 月 21 日
Jan
2017 年 3 月 21 日
The main work is done inside the function "trial". No click on this underlines link and examine, which lines takes the most time.
akash bais
2017 年 3 月 21 日
akash bais
2017 年 3 月 22 日
Adam
2017 年 3 月 22 日
We still can't help in any way if we have no more information than that something inside 'trail' is very slow.
カテゴリ
ヘルプ センター および File Exchange で Introduction to Installation and Licensing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

