در این مطلب، ویدئو نحوه دیباگ کردن کد متلب با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید. اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:08
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00 =>01
سلام و به این ویدیو در مورد
2
01 =>03
اشکال زدایی کد متلب خوش آمدید
3
03 =>04
در این ویدیو با
4
04 =>06
انواع باگ ها در هنگام کدنویسی
5
06 =>08
ابزارهای matlab debugger آشنا می شویم و به
6
08 =>09
نمایش این ابزارها با استفاده از
7
09 =>12
دنباله فیبوناچی به عنوان مثال
8
12 =>14
برای شروع یک اشکال نرم افزاری پایان می دهیم. یک خطا در یک
9
14 =>15
برنامه کامپیوتری است که باعث یک
10
15 =>17
نتیجه نادرست یا غیرمنتظره می شود
11
17 =>19
، سه نوع خطا وجود دارد،
12
19 =>21
اولی یک خطای نحوی است که زمانی
13
21 =>23
که برنامه نتواند
14
23 =>25
نمونه ای از یک خطای نحوی را کامپایل یا اجرا کند، می تواند
15
25 =>26
نشانه گذاری نادرست یا غلط املایی یک خطا باشد.
16
26 =>28
نام
17
28 =>30
متغیر دوم یک خطای زمان اجرا است
18
30 =>31
که زمانی رخ می دهد که خطا در حین اجرای برنامه رخ می دهد
19
31 =>32
،
20
32 =>34
یک مثال می تواند دسترسی به یک
21
34 =>35
عنصر نامعتبر در یک آرایه
22
35 =>37
یا یک حلقه نامحدود در کد باشد، آخرین
23
37 =>39
نوع خطا یک خطای منطقی
24
39 =>41
است که زمانی است که شما کد تا اتمام اجرا می شود،
25
41 =>43
اما نتیجه صحیح نیست،
26
43 =>45
یک مثال می تواند بازگشت
27
45 =>46
عدد فیبوناچی اشتباه
28
46 =>48
برای شروع اشکال زدایی باشد، روش های معمولی
29
48 =>50
شامل بررسی متغیر va است.
30
50 =>52
پیغام خطا و استفاده
31
52 =>54
از ابزارهای matlab debugger که اکنون به آن ها می پردازیم،
32
54 =>55
33
55 =>57
در ادامه تعدادی کد دنباله فیبوناچی آمده
34
57 =>59
است که برای رفع اشکال
35
59 =>01:01
دنباله فیبوناچی نیاز داریم یک سری
36
01:01 =>01:02
اعداد است که در آن عدد
37
01:02 =>01:04
حاصل جمع دو عدد آخر است.
38
01:04 =>01:06
با صفر شروع می شود و یک پس صفر بعلاوه
39
01:06 =>01:08
یک می شود یک به علاوه یک دو یک به علاوه
40
01:08 =>01:09
دو می شود سه
41
01:09 =>01:11
به علاوه سه می شود پنج و غیره توجه داشته باشید که
42
01:11 =>01:14
عدد فیبوناچی دهم 34 است که
43
01:14 =>01:16
سعی می کنیم با کدی
44
01:16 =>01:17
که می خواهیم عدد فیبوناچی دهم را محاسبه کنیم.
45
01:17 =>01:19
با 0 و 1 شروع می کنیم
46
01:19 =>01:21
و در هر تکرار
47
01:21 =>01:23
یک عدد فیبوناچی جدید
48
01:23 =>01:25
به آرایه ای که داریم اضافه می کنیم و
49
01:25 =>01:27
آخرین عنصر را
50
01:27 =>01:29
برای شروع باز می گردانیم و می توانیم به
51
01:29 =>01:31
سمت راست آن نگاه کنیم. ویرایشگر یا در کد و
52
01:31 =>01:33
ببینید که علائم قرمز و زرد وجود دارد،
53
01:33 =>01:34
علائم قرمز نشان دهنده یک خطای نحوی است
54
01:34 =>01:36
و علائم زرد هشدارهایی هستند که
55
01:36 =>01:37
باعث خطا نمی شوند
56
01:37 =>01:38
، اما می توانند
57
01:38 =>01:41
پس از بررسی مجدد خط 9
58
01:41 =>01:43
از کد، به بهبود کارایی کد