در این مطلب، ویدئو حل ODE ها با استفاده از تابع scipy.solve_ivp پایتون (ChEn 263 – Lecture 22, Part II) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:22:51
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:04,440 –> 00:00:08,470
بنابراین در قسمت سوم، کاری که اکنون انجام می دهیم این
2
00:00:08,470 –> 00:00:15,669
است که به پایتون برویم،
3
00:00:15,669 –> 00:00:19,480
OTE چیست، حل OTE است، فکر می
4
00:00:19,480 –> 00:00:21,279
کنم این نام آن است، اجازه دهید دوباره
5
00:00:21,279 –> 00:00:24,250
بررسی کنم تا این کار را انجام دهیم یا شما
6
00:00:24,250 –> 00:00:30,009
حل کننده در واقع به نام حل است IVP بنابراین
7
00:00:30,009 –> 00:00:32,590
چیزی که به آن می گویند خوب است و چیزی که ما
8
00:00:32,590 –> 00:00:35,140
می خواهیم حل کردن را در
9
00:00:35,140 –> 00:00:37,720
حل کننده پایتون یاد بگیریم این است که حل معادلات را یاد می گیریم
10
00:00:37,720 –> 00:00:53,050
OD e IV قطعه به شکل D DT
11
00:00:53,050 –> 00:00:56,380
از آیا اجازه می دهید C من بازنویسی کنم
12
00:00:56,380 –> 00:00:57,580
کمی با ما متفاوت است فقط این
13
00:00:57,580 –> 00:01:02,950
کار را انجام دهید چرا DT برابر است با برخی از تابع
14
00:01:02,950 –> 00:01:07,360
های T کاما Y و من یادم نمی آید
15
00:01:07,360 –> 00:01:09,369
گاهی اوقات YT می نویسم گاهی T چرا
16
00:01:09,369 –> 00:01:11,109
مهم نیست چگونه آنها را بنویسید خوب
17
00:01:11,109 –> 00:01:14,890
جایی که y 0 برابر است با
18
00:01:14,890 –> 00:01:19,329
بردار ثابت y 0 بسیار خوب و جایی که این یکی
19
00:01:19,329 –> 00:01:25,119
به یاد داشته باشید Y از y 0 Y 1
20
00:01:25,119 –> 00:01:31,079
تا انتها به Y n منهای 1 می رسد و این مرد در اینجا F
21
00:01:31,079 –> 00:01:35,979
این توابع برداری است F 0 F 1 F و
22
00:01:35,979 –> 00:01:41,590
منهای 1 ok بسیار خوب، پس بیایید
23
00:01:41,590 –> 00:01:44,469
اکنون توجه خود را به پایتون معطوف کنیم و به آن نگاهی بیندازید
24
00:01:44,469 –> 00:01:50,679
و ببینید چه اتفاقی میافتد، بنابراین
25
00:01:50,679 –> 00:01:51,850
ما اینجا هستیم
26
00:01:51,850 –> 00:01:54,880
به من اجازه دهید واقعاً سریع چیزی را درست کنم
27
00:01:54,880 –> 00:01:56,139
تا بتوانم مطمئن شوید که من چیزی را پنهان نمی
28
00:01:56,139 –> 00:01:59,139
کنم گاهی اوقات این کار را خوب انجام می دهم،
29
00:01:59,139 –> 00:02:05,139
ما فقط به آن نگاه می کنیم، بنابراین ما در
30
00:02:05,139 –> 00:02:12,220
اینجا به مثال پایتون نگاه می کنیم و
31
00:02:12,220 –> 00:02:16,060
در پایتون به
32
00:02:16,060 –> 00:02:17,360
33
00:02:17,360 –> 00:02:19,490
ماژول فوق العاده کناری برمی گردیم تا به خاطر بسپارید.
34
00:02:19,490 –> 00:02:21,740
ماژول یکپارچه SyFy از قبل و
35
00:02:21,740 –> 00:02:24,620
ماژول یکپارچه SyFy کارهایی
36
00:02:24,620 –> 00:02:27,920
مانند quadrature و simps را انجام دادیم و اکنون
37
00:02:27,920 –> 00:02:29,210
از
38
00:02:29,210 –> 00:02:33,050
تابع solve IVP استفاده می کنیم و تابع solve IBP
39
00:02:33,050 –> 00:02:35,750
فرض می کند که سیستم ما به شکلی است
40
00:02:35,750 –> 00:02:38,180
که من توضیح دادم dy DT
41
00:02:38,180 –> 00:02:41,840
برابر است با F بیایید t کاما Y بسیار خوب و
42
00:02:41,840 –> 00:02:44,000
بنابراین برای حل آن، ما این پنج مرحله را انجام می دهیم،
43
00:02:44,000 –> 00:02:46,790
بنابراین شما باید حل IBP
44
00:02:46,790 –> 00:02:48,680
را وارد کنید، ما چیزهای زیادی وارد کرده ایم، بنابراین تا
45
00:02:48,680 –> 00:02:50,990
به حال آسان است، باید یک تابع برای آن تعریف کنیم.
46
00:02:50,990 –> 00:02:54,020
در سمت راست، بنابراین
47
00:02:54,020 –> 00:02:55,400
مجبور نیستید این مشتق را بنویسید،
48
00:02:55,400 –> 00:02:56,840
فقط باید تابعی را تعریف
49
00:02:56,840 –> 00:02:59,360
کنید که همان چیزی است که آن قطعه در
50
00:02:59,360 –> 00:03:02,800
سمت راست قرار دارد و سپس
51
00:03:02,800 –> 00:03:05,480
و باید مطمئن شوید که این
52
00:03:05,480 –> 00:03:08,209
در آن فرم استاندارد کاملاً درست است و
53
00:03:08,209 –> 00:03:11,390
بنابراین استاندارد برای m در
54
00:03:11,390 –> 00:03:15,020
واقع دارای کامای T خواهد بود که در آن Y یک
55
00:03:15,020 –> 00:03:17,420
بردار است و خواهیم دید که در بردارها
56
00:03:17,420 –> 00:03:18,860
ما آن را فقط با
57
00:03:18,860 –> 00:03:20,330
یک معادله ساده انجام می دهیم و سپس چهار بردار را انجام می دهیم بسیار
58
00:03:20,330 –> 00:03:22,670
خوب سپس شما
59
00:03:22,670 –> 00:03:26,750
یک آرایه از x ایجاد می کنید که می خواهید
60
00:03:26,750 –> 00:03:30,200
این oh de all right را حل کنید و
61
00:03:30,200 –> 00:03:33,980
سپس باید یک آرایه با
62
00:03:33,980 –> 00:03:35,690
شرایط اولیه تعریف کنید، بنابراین باید شرایط اولیه را تعریف کنید
63
00:03:35,690 –> 00:03:37,459
و
64
00:03:37,459 –> 00:03:40,489
سپس تابع solve IVP را درست صدا بزنید.
65
00:03:40,489 –> 00:03:44,570
یک شئ دیکشنری خوب را برمی گرداند
66
00:03:44,570 –> 00:03:47,239
که زمان را به عنوان یکی از چیزهای موجود در
67
00:03:47,239 –> 00:03:50,180
راه حل دارد و سپس مقادیر Y را
68
00:03:50,180 –> 00:03:52,790
در زمان هایی که به خوبی حل کرده است، دارد
69
00:03:52,790 –> 00:03:55,970
و بنابراین من
70
00:03:55,970 –> 00:03:58,010
در اینجا مثالی از نحوه انجام این کار را نشان می دهم. برای
71
00:03:58,010 –> 00:04:00,080
اطلاعات بیشتر فراموش نکنید
72
00:04:00,080 –> 00:04:04,820
که مستندات را به صورت آنلاین بررسی کنید، مستندات پایتون
73
00:04:04,820 –> 00:04:06,049
من فکر می کنم واقعاً خوب
74
00:04:06,049 –> 00:04:08,090
انجام شده است، واقعاً به درستی قابل خواندن است، بنابراین من می خواهم
75
00:04:08,090 –> 00:04:10,250
سیستمی را حل کنم که DC DT
76
00:04:10,250 –> 00:04:14,840
برابر با منهای C بیش از تاو خوب است و
77
00:04:14,840 –> 00:04:17,978
متوجه می شوم که شما بدانید که این درست مثل
78
00:04:17,978 –> 00:04:20,510
خیلی ساده است، این خطی است شما می توانید
79
00:04:20,510 –> 00:04:23,000
این را ادغام کنید من فکر می کنم ما این را برای
80
00:04:23,000 –> 00:04:25,760
آخرین بار حل کردیم این فقط
81
00:04:25,760 –> 00:04:27,470
واپاشی نمایی است که قرار است به ما بدهد
82
00:04:27,470 –> 00:04:28,360
و می
83
00:04:28,360 –> 00:04:30,610
بینید که من برای آنچه هست
84
00:04:30,610 –> 00:04:33,789
85
00:04:33,789 –> 00:04:35,289
حل کرده ام. با فرض اینکه می
86
00:04:35,289 –> 00:04:37,659
دانیم tau برابر با یک است که
87
00:04:37,659 –> 00:04:41,110
غلظت اولیه C در اینجا برابر با
88
00:04:41,110 –> 00:04:42,969
یک است و ما آن را تا
89
00:04:42,969 –> 00:04:45,909
نقطه زمانی پنج حل می کنیم بسیار خوب، پس
90
00:04:45,909 –> 00:04:47,860
چه کنیم، این پنج مرحله را انجام می دهیم و
91
00:04:47,860 –> 00:04:48,610
آن را وارد می کنیم.
92
00:04:48,610 –> 00:04:50,740
از Sify برای ادغام، همه IVP را وارد می کنیم
93
00:04:50,740 –> 00:04:54,250
و سپس تابع خود را تعریف می کنیم
94
00:04:54,250 –> 00:04:56,229
که فقط در سمت راست توجه است
95
00:04:56,229 –> 00:04:58,300
که باید به شکل استاندارد
96
00:04:58,300 –> 00:04:59,710
t باشد،
97
00:04:59,710 –> 00:05:02,289
هر چه مقدار y درست باشد، در
98
00:05:02,289 –> 00:05:05,050
این مورد من آن را به جای C نامیدم. Y اما
99
00:05:05,050 –> 00:05:07,300
این همان چیزی است، بنابراین T
100
00:05:07,300 –> 00:05:10,960
باید ابتدا در Python solve IVP بیاید، سپس
101
00:05:10,960 –> 00:05:15,099
باید محدوده زمانی را
102
00:05:15,099 –> 00:05:16,900
که میخواهم انجام دهم تعریف کنم و معلوم میشود که حل
103
00:05:16,900 –> 00:05:21,669
IVP در این محدوده در اینجا به
104
00:05:21,669 –> 00:05:23,319
شما نمیدهد. تمام
105
00:05:23,319 –> 00:05:24,759
نقاط میانی را بخواهید که فقط
106
00:05:24,759 –> 00:05:27,189
بگی را می خواهد بنابراین شما نیازی
107
00:05:27,189 –> 00:05:28,659
به دادن تمام نقاط میانی به
108
00:05:28,659 –> 00:05:29,949
آن ندارید، در واقع میخواهد آنها را برای خود تعیین
109
00:05:29,949 –> 00:05:30,969
110
00:05:30,969 –> 00:05:33,490
111
00:05:33,490 –> 00:05:36,370
کند، در حالت کلی از نوعی طرح پله زمانی تطبیقی
112
00:05:36,370 –> 00:05:41,139
فاده میکند و بنابراین لز
113
00:05:41,139 –> 00:05:43,360
ماً ندارد. با همان عرض دلتا T،
114
00:05:43,360 –> 00:05:45,490
اما در عرض یک دقیقه نشان خواهیم داد که چگونه می توانید
115
00:05:45,490 –> 00:05:47,440
این کار را انجام دهید و سپس باید شرط اولیه را تنظیم کنید،
116
00:05:47,440 –> 00:05:49,330
حتی
117
00:05:49,330 –> 00:05:53,319
برای یک OTE تنها،
118
00:05:53,319 –> 00:05:54,940
باید شرط اولیه خود را
119
00:05:54,940 –> 00:05:56,710
به هر دلیلی به یک آرایه تبدیل کنید.
120
00:05:56,710 –> 00:05:58,449
تابع چه چیزی نیاز دارد، بنابراین باید آن را به عنوان
121
00:05:58,449 –> 00:06:01,360
یک آرایه با فقط یک مقدار در آن پیدا کنید، خوب است
122
00:06:01,360 –> 00:06:03,400
و سپس مشکل را حل کنید تا بتوانید
123
00:06:03,400 –> 00:06:05,589
این کار را انجام دهید که گفتید راه حل برابر است
124
00:06:05,589 –> 00:06:07,900
با حل IVP، نام
125
00:06:07,900 –> 00:06:09,969
تابعی را که تعریف کرده اید به آن بدهید. شما
126
00:06:09,969 –> 00:06:11,589
محدوده زمانی را که به آن اهمیت
127
00:06:11,589 –> 00:06:12,969
می دهید به آن می دهید و شرط اولیه
128
00:06:12,969 –> 00:06:15,039
را به آن می دهید و آن را حل می کند، بنابراین بیایید آن را اجرا کنیم و ببینیم
129
00:06:15,039 –> 00:06:15,699
چه اتفاقی می افتد،
130
00:06:15,699 –> 00:06:19,689
بنابراین من آن شخص را اجرا می کنم خوب و سپس من
131
00:06:19,689 –> 00:06:22,409
آن را ناقص کردم و می توانید ببینید که من می خواهم خودم را بکشم.
132
00:06:22,409 –> 00:06:26,169
صفحه کلید اینجا و می توانید ببینید e که
133
00:06:26,169 –> 00:06:30,400
من واقعاً این پاسخ را دریافت می کنم و می
134
00:06:30,400 –> 00:06:32,199
توانید ببینید که راه حل این
135
00:06:32,199 –> 00:06:34,509
فرهنگ لغت را برمی گرداند، بنابراین او در محلول نقطه t این کار را انجام داد
136
00:06:34,509 –> 00:06:38,680
و سپس سگ راه حل Y و Y نیز
137
00:06:38,680 –> 00:06:41,020
به طور کلی یک آرایه را برمی گرداند، زیرا
138
00:06:41,020 –> 00:06:41,650
همانطور که می رویم می
139
00:06:41,650 –> 00:06:42,850
بینیم. دوباره میخواهیم این مجموعهای از
140
00:06:42,850 –> 00:06:44,290
مشکلات را حل کنیم، بنابراین باید با آرایهها سر و کار داشته باشیم
141
00:06:44,290 –> 00:06:46,090
، حتی زمانی که برایمان مهم نیست
142
00:06:46,090 –> 00:06:47,860
، این یکی از دلایلی است
143
00:06:47,860 –> 00:06:49,419
که قبل از
144
00:06:49,419 –> 00:06:51,850
انجام این کار در پایتون در مورد آن
145
00:06:51,850 –> 00:06:53,470
و راهحلهای آن یاد گرفتیم. راه حل دقیق و
146
00:06:53,470 –> 00:06:55,720
می توانید ببینید که نقاط IVP حل نارنجی ما به
147
00:06:55,720 –> 00:06:59,560
خوبی با راه حل دقیق همپوشانی دارند،
148
00:06:59,560 –> 00:07:02,830
خوب است، بنابراین اکنون فرض کنید می خواهید
149
00:07:02,830 –> 00:07:05,020
نقاط زمانی را انجام دهید که در مورد آنها می دانید،
150
00:07:05,020 –> 00:07:06,669
فرض کنید نمی خواهید این
151
00:07:06,669 –> 00:07:08,979
راه ها فاصله داشته باشند، شاید مقدار
152
00:07:08,979 –> 00:07:11,110
دقیقی داشته باشید. زمانی که می خواهید انجام دهید یا ممکن است
153
00:07:11,110 –> 00:07:12,550
154
00:07:12,550 –> 00:07:14,770
بعداً برای این تابع مقداری درون یابی انجام دهید و می خواهید
155
00:07:14,770 –> 00:07:17,139
نقاطی با فواصل مساوی داشته باشید که می توانید انجام دهید
156
00:07:17,139 –> 00:07:19,690
تا معلوم شود همان کاری را انجام می
157
00:07:19,690 –> 00:07:21,430
دهید که قبل از همه مراحل مشابه انجام داده اید.
158
00:07:21,430 –> 00:07:24,780
جز اینکه باید تعریف کنی یک آرایه کاملاً جدید
159
00:07:24,780 –> 00:07:28,600
علاوه بر این بازه زمانی، بنابراین
160
00:07:28,600 –> 00:07:30,039
بازه زمانی که آرایه آغاز
161
00:07:30,039 –> 00:07:32,110
و پایان دارد یک چیز است، اما
162
00:07:32,110 –> 00:07:35,229
شما باید یک آرایه جدید تعریف کنید
163
00:07:35,229 –> 00:07:37,479
که زمان هایی است که همه زمان هایی است که
164
00:07:37,479 –> 00:07:39,940
می خواهید و به آن یک
165
00:07:39,940 –> 00:07:42,669
وقتی که حل IVP را دقیقاً
166
00:07:42,669 –> 00:07:45,220
در اینجا در خط 107 فراخوانی میکنید، جایی که میگویید T eval
167
00:07:45,220 –> 00:07:47,260
زمانی است که قرار است ارزیابی
168
00:07:47,260 –> 00:07:49,389
شود و آن را برابر با زمانهایی
169
00:07:49,389 –> 00:07:51,520
میکنید که اینجا قرار دادهاید و وقتی من این
170
00:07:51,520 –> 00:07:54,070
یکی را اکنون اجرا میکنم، میتوانید ببینید که در
171
00:07:54,070 –> 00:07:56,560
تمام این پنجاه نقطه زمانی که
172
00:07:56,560 –> 00:07:58,870
من بین آنها قرار دادم، خوب ارزیابی شد و بنابراین می توانید
173
00:07:58,870 –> 00:08:01,479
ببینید که زمانی که برای این غلظت برگردانده شده است
174
00:08:01,479 –> 00:08:04,900
، اکنون همه را
175
00:08:04,900 –> 00:08:07,389
در آن 50 نقطه می دانید در حالی که قبلاً در
176
00:08:07,389 –> 00:08:09,610
اینجا وقتی این یکی را اجرا می کردم،
177
00:08:09,610 –> 00:08:11,800
غلظت بازده را می دانید فقط در
178
00:08:11,800 –> 00:08:15,099
چند نقطه کاملاً درست است، بنابراین
179
00:08:15,099 –> 00:08:18,940
برای انجام این کار کمی کار اضافی میطلبد،
180
00:08:18,940 –> 00:08:21,880
اما به نظر میرسد که عملکرد خود IVP
181
00:08:21,880 –> 00:08:24,010
هنوز در
182
00:08:24,010 –> 00:08:25,000
انجام این کار بسیار
183
00:08:25,000 –> 00:08:28,180
خوب است، که هنوز هم بسیار آسان است، بنابراین
184
00:08:28,180 –> 00:08:30,820
من از شما میخواهم انجام به این است که به ص از
185
00:08:30,820 –> 00:08:32,500
ویدیو استفاده کنید و به این تمرین نگاهی بیندازید،
186
00:08:32,500 –> 00:08:35,860
بنابراین در اینجا یک مسئله مقدار اولیه مرتبه اول
187
00:08:35,860 –> 00:08:39,219
وجود دارد که غیرخطی است.
188
00:08:39,219 –> 00:08:41,740
189
00:08:41,740 –> 00:08:44,169
190
00:08:44,169 –> 00:08:46,360
فقط از بالا کپی و جایگذاری کنید، به
191
00:08:46,360 –> 00:08:48,310
بالا نگاه کنید و سپس ممکن است
192
00:08:48,310 –> 00:08:50,650
آن را بپوشانید و سپس سعی کنید و آن را تایپ کنید تا
193
00:08:50,650 –> 00:08:52,570
بتوانید امتحان کنید و به خاطر بسپارید، معلوم میشود
194
00:08:52,570 –> 00:08:53,260
195
00:08:53,260 –> 00:08:55,480
که این به خاطر سپردن بخش مهمی از
196
00:08:55,480 –> 00:08:57,190
یادگیری است، زیرا تلاش میکنید تا
197
00:08:57,190 –> 00:08:59,860
آن را درست انجام دهید. کلید پایین پایین است، من
198
00:08:59,860 –> 00:09:01,060
نمیخواهم آنجا پایین اسکرول کنم و
199
00:09:01,060 –> 00:09:03,040
کلید را به شما نشان دهم، اما اینجاست، میتوانید
200
00:09:03,040 –> 00:09:04,660
ببینید که چگونه این کار را درست انجام دهید،
201
00:09:04,660 –> 00:09:07,270
بنابراین یک دقیقه مکث کنید ویدیو را
202
00:09:07,270 –> 00:09:09,790
امتحان کنید این تمرین را برای تمرین انجام دهید.
203
00:09:09,790 –> 00:09:12,220
204
00:09:12,220 –> 00:09:14,530
اگر این تمرین را انجام دهید، خودتان به نحو عادت کنید، به شما قول
205
00:09:14,530 –> 00:09:15,520
میدهم که کار آسانتری را
206
00:09:15,520 –> 00:09:17,680
برای دریافت قسمت بعدی در اینجا داشته باشید، جایی که
207
00:09:17,680 –> 00:09:18,970
من قصد دارم به مثالهای
208
00:09:18,970 –> 00:09:22,720
انجام سیستمهای OD ease بپردازم،
209
00:09:22,720 –> 00:09:24,190
بنابراین امیدوارم شما آن تمرین را انجام
210
00:09:24,190 –> 00:09:26,230
دادید امیدوارم الف را بدست آورید درست پاسخ دهید و
211
00:09:26,230 –> 00:09:29,020
حالا متوجه شدید که چه خبر است،
212
00:09:29,020 –> 00:09:31,330
بیایید اکنون یک مثال از سیستمهای
213
00:09:31,330 –> 00:09:31,810
Odie انجام دهیم،
214
00:09:31,810 –> 00:09:34,600
بنابراین من همه این موارد را تایپ کردهام،
215
00:09:34,600 –> 00:09:36,700
اما خیلی یکسان است،
216
00:09:36,700 –> 00:09:39,400
بنابراین هنوز هم همان تابع است که
217
00:09:39,400 –> 00:09:42,670
IVP را حل میکند و هنوز هم همان فرمت
218
00:09:42,670 –> 00:09:46,510
dy DT برابر است با F T کاما Y با یک
219
00:09:46,510 –> 00:09:48,100
شرط اولیه، اما اکنون این چیزها
220
00:09:48,100 –> 00:09:50,140
همانطور که قبلا دیدیم پاک می شوند، بنابراین
221
00:09:50,140 –> 00:09:52,540
اکنون اگر یک سیستم معادلات
222
00:09:52,540 –> 00:09:54,820
دارید یا Odie درجه بالاتری دارید،
223
00:09:54,820 –> 00:09:56,110
تنها کاری که باید انجام دهید این است که تبدیل کنید.
224
00:09:56,110 –> 00:09:57,910
هنگامی که در
225
00:09:57,910 –> 00:09:59,470
فرم استاندارد قرار گرفتید، آن را به آن فرم استاندارد وارد میکنید،
226
00:09:59,470 –> 00:10:01,840
درست مانند کاری که ما با single یا E انجام دادیم،
227
00:10:01,840 –> 00:10:04,750
بنابراین همان پنج مرحلهای
228
00:10:04,750 –> 00:10:06,880
که قبل از وارد کردن آن انجام دادیم،
229
00:10:06,880 –> 00:10:11,200
تابع سمت راست را به عنوان انتخاب میکند.
230
00:10:11,200 –> 00:10:14,350
بازه زمانی که به آن اهمیت میدهید
231
00:10:14,350 –> 00:10:16,120
، آرایهای از شرایط اولیه را تعریف کنید و اینکه چگونه
232
00:10:16,120 –> 00:10:17,620
قطعاً میبینیم که چرا به آرایه خوب نیاز داشتیم
233
00:10:17,620 –> 00:10:19,690
و سپس با استفاده از IVP راه حل را پیدا میکنیم
234
00:10:19,690 –> 00:10:23,260
که همان پنج مرحله است، بنابراین بیایید به
235
00:10:23,260 –> 00:10:24,790
مثال خود نگاه کنیم که قبلاً
236
00:10:24,790 –> 00:10:28,420
در سخنرانی انجام دادیم. من داشتم یک DT به صورت
237
00:10:28,420 –> 00:10:32,890
منهای K a B یا D BT T منهای K ay B و
238
00:10:32,890 –> 00:10:35,710
D C DT به اضافه K a B است و من این
239
00:10:35,710 –> 00:10:38,290
دو شرط اولیه یک صفر را دارم کاملاً درست است
240
00:10:38,290 –> 00:10:40,750
و من این را حل می کنم برای K برابر
241
00:10:40,750 –> 00:10:43,540
با 0.1 است و من زمان را از
242
00:10:43,540 –> 00:10:45,520
صفر تا پنجاه میگذارم، بنابراین اولین کاری که درست انجام میدهم این
243
00:10:45,520 –> 00:10:47,470
است که میتوانم آن را به
244
00:10:47,470 –> 00:10:49,690
شکل استاندارد برگردانم و وقتی به تعریف
245
00:10:49,690 –> 00:10:52,150
تابع میروم متوجه میشویم که باید به آن کاما T بدهم
246
00:10:52,150 –> 00:10:55,780
Y خوب و وقتی تابع را انجام دادم.
247
00:10:55,780 –> 00:10:58,720
کامای t Y Y اکنون یک بردار فرض می شود
248
00:10:58,720 –> 00:11:01,540
و برای اینکه زندگی من را کمی راحت تر به
249
00:11:01,540 –> 00:11:03,690
خاطر بسپارم این a و B من در واقع
250
00:11:03,690 –> 00:11:06,210
فقط متغیرهای a و B را
251
00:11:06,210 –> 00:11:10,720
در اینجا ایجاد می کنم تا y0 y1 y2 را نگه دارم تا بتوانم
252
00:11:10,720 –> 00:11:12,750
دقیقاً همانطور که هر دو را انجام دادیم بازنویسی
253
00:11:12,750 –> 00:11:16,210
کنم. من K را در اینجا ایجاد می کنم
254
00:11:16,210 –> 00:11:17,890
این هشدار کوچک را به من می دهد زیرا می گوید من
255
00:11:17,890 –> 00:11:19,600
متغیر C را تعریف می کنم زیرا می دانم
256
00:11:19,600 –> 00:11:21,700
اما هرگز استفاده نمی شود و درست است که
257
00:11:21,700 –> 00:11:23,020
هرگز در سمت راست استفاده نمی شود اما
258
00:11:23,020 –> 00:11:25,120
من آن را برای کامل بودن اینجا نشان می دهم.
259
00:11:25,120 –> 00:11:26,680
که میتوانید ببینید
260
00:11:26,680 –> 00:11:30,420
اگر یک C در اینجا استفاده میشد در
261
00:11:30,420 –> 00:11:32,350
حال حاضر چه کار میکر