Cara menghitung waktu simulasi di Matlab

MATLAB dapat memonitor waktu eksekusi suatu program.

Langkah 1

Masukkan perintah "tic" di awal kode yang ingin Anda evaluasi secara komparatif.

Langkah 2

Masukkan perintah "toc" dan simpan hasilnya sebagai variabel atau cetak hasilnya di area kerja. Tidak perlu menyimpan hasil "toc", meskipun mungkin berguna ketika membandingkan beberapa segmen program:

tic% kode MATLAB saya elapsed_time = toc

Langkah 3

Kelilingi segmen kode pendek yang berjalan cepat dengan siklus "untuk" untuk meningkatkan akurasi pengukuran waktu: tic untuk i = 1: 100% dan MATLAB atau toc akhir

Langkah 4

Jalankan profil MATLAB untuk mendapatkan lebih banyak opsi perbandingan kinerja. Buka profiler dengan menjalankan "profiler viewer" menggunakan baris perintah atau dengan memilih "Buka profiler" dari menu "Alat".