Tuesday, January 16, 2018

Menampilkan Lama Waktu Komputasi

Saat ini saya perlu mengukur lama waktu komputasi untuk membandingkan dua metode.

di MATLAB, cara untuk menampilkan waktu komputasi adalah dengan menambahkan 'tic' dan 'toc' di bagian awal dan akhir algoritma kita.

misalnya, seperti ini:

tic
Z1=kron(A,B);
Z2=kron(Z1,C);
toc

kron adalah operasi Kronecker product dari dua matriks. setelah dijalankan, maka akan tampil

Elapsed time 0.0014325 seconds

Ketika program dijalankan ulang, memang waktunya ndak sama persis, bergantung pada kesibukan prosesor, tapi relatif mirip2. Saya bisa gunakan tic toc ini untuk membandingkan dua metode, mana yang lebih efisien.

referensi: mathworks

No comments:

Post a Comment