매트랩에서 코드 실행 시간 재는 법
방법
tic
X1=rand(2^7);
X2=rand(2^8);
X3=rand(2^9);
X4=rand(2^10);
X5=rand(2^11);
toc
Y1=imrotate(X1,45,'bicubic','crop');
toc
Y2=imrotate(X2,45,'bicubic','crop');
toc
Y3=imrotate(X3,45,'bicubic','crop');
toc
Y4=imrotate(X4,45,'bicubic','crop');
toc
Y5=imrotate(X5,45,'bicubic','crop');
toc
tic
: 실행 시간을 측정하기 위한 스톱워치를 실행한다.toc
: 스톱워치의 현재 시간을 반환한다. toc과 toc사이의 시간을 재는 것이 아님에 주의하자.
위의 예제코드에서 Y1~Y6을 계산하는 시간을 각각 재고싶다면 아래와 같이 코드를 입력해야한다.
tic
X1=rand(2^7);
X2=rand(2^8);
X3=rand(2^9);
X4=rand(2^10);
X5=rand(2^11);
toc
tic
Y1=imrotate(X1,45,'bicubic','crop');
toc
tic
Y2=imrotate(X2,45,'bicubic','crop');
toc
tic
Y3=imrotate(X3,45,'bicubic','crop');
toc
tic
Y4=imrotate(X4,45,'bicubic','crop');
toc
tic
Y5=imrotate(X5,45,'bicubic','crop');
toc