איך לספור את זמן סימולציה Matlab

MATLAB יכול לפקח על זמן הביצוע של תוכנית.

שלב 1

הכנס את הפקודה "טיק" בתחילת קוד אתה רוצה להעריך באופן יחסי.

שלב 2

הכנס את הפקודה "toc" ולאחסן את התוצאה כמשתנה או להדפיס את התוצאה באזור העבודה. אין צורך לאחסן את התוצאה "toc", למרות שזה עשוי להיות שימושי בעת השוואת מקטעים מרובים של התוכנית:

tic% קוד MATLAB שלי elapsed_time = toc

שלב 3

הקף קטע של קוד קצר אשר פועל במהירות עם מחזור "for" כדי לשפר את הדיוק של המדידה זמן: tic עבור i = 1: 100% ו MATLAB או סוף toc

שלב 4

הפעל את מאבחן MATLAB כדי לקבל אפשרויות השוואת ביצועים רבות יותר. פתח את Profiler על ידי הפעלת "הצופה Profiler" באמצעות שורת הפקודה או על ידי בחירת "פתח Profiler" מהתפריט "כלים".