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