Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

Help for optimizing a code

조회 수: 1 (최근 30일)
Stéphane
Stéphane 2014년 11월 17일
마감: MATLAB Answer Bot 2021년 8월 20일
Hi
I'm trying to optimize a code with nested for loops (originally written in another language ), and I try to get it in the proper "matlab" form... I've already asked many questions in this forum but now I don't know if I'm going the proper way or not. I've attached to this post a m file with the original loops, and the way I think optimized...
Could anyone of you have a look and tell me if it's just rubbish or if I'm going the good way ?
Thanks...
  댓글 수: 5
Geoff Hayes
Geoff Hayes 2014년 11월 17일
Stéphane - does your testLoop.m code contain the small matrix that takes a really long time to evaluate? When I ran the attached, tic and toc indicated that the elapsed time was 0.056486 seconds which is pretty quick…
Note that there did seem to be some differences between dm and dm2. Have you observed the same?
Stéphane
Stéphane 2014년 11월 18일
That's the problem when change a code without carrefully checking...
I've uploaded a slighty different version, differences are on the edges (if I'm not mistaken) but I don't use them.
The time is indeed of 0.056 sec for the "no-loop" version, but I need to use this function 10^6 times for now, and I'll have to increase the matrices dimension by a factor at least 100... So you can imagine that any split second save would be great...
Thanks for your help :-)
Stéphane

답변 (0개)

이 질문은 마감되었습니다.

태그

Community Treasure Hunt

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

Start Hunting!

Translated by