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