در این مطلب، ویدئو حل معادلات به صورت نمادین و با استفاده از لاتک در پایتون! با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,890
افراد باهوش چه خبر
2
00:00:01,890 –> 00:00:05,160
3
00:00:05,160 –> 00:00:07,379
4
00:00:07,379 –> 00:00:09,090
5
00:00:09,090 –> 00:00:11,750
6
00:00:11,750 –> 00:00:15,360
7
00:00:15,360 –> 00:00:17,220
که من در حال تعریف و حل این
8
00:00:17,220 –> 00:00:18,750
توابع هستم که به متغیرهای زیادی بستگی دارد،
9
00:00:18,750 –> 00:00:20,310
بنابراین بسیار آسان است که در
10
00:00:20,310 –> 00:00:23,130
جایی اشتباه تایپی داشته باشیم، بنابراین چیزی که اکنون می توانم از آن قدردانی
11
00:00:23,130 –> 00:00:24,960
کنم این است که بتوانم چیزها را به
12
00:00:24,960 –> 00:00:27,119
شکل نمادین در نمایش پایتون
13
00:00:27,119 –> 00:00:29,400
روی صفحه نگه دارم به طوری که افراد کند دوست دارند. من می توانم به این موضوع
14
00:00:29,400 –> 00:00:30,960
نگاه کنم که بله، این همان
15
00:00:30,960 –> 00:00:32,579
تابعی است که می خواستم آن را تعریف
16
00:00:32,579 –> 00:00:34,860
کنم، بنابراین در اینجا به شما نشان خواهم داد که چگونه این کار را انجام
17
00:00:34,860 –> 00:00:38,280
دهید و همچنین اگر دفترچه یادداشت Jupiter ندارید اکنون چگونه از لاتکس در پایتون استفاده کنید.
18
00:00:38,280 –> 00:00:40,920
19
00:00:40,920 –> 00:00:42,480
آنچه شما
20
00:00:42,480 –> 00:00:45,329
باید انجام دهید این است که آناکوندا را نصب کنید و سپس آن
21
00:00:45,329 –> 00:00:47,399
را به همراه داشته باشد و تمام است و شما آن
22
00:00:47,399 –> 00:00:50,010
را دارید، بنابراین اولین کاری که من می خواهم
23
00:00:50,010 –> 00:00:51,989
انجام دهم این است که من فقط شروع به وارد کردن
24
00:00:51,989 –> 00:00:54,570
تمام کتابخانه های خود می کنم، اما قبل از اینکه این کار را انجام دهید
25
00:00:54,570 –> 00:00:56,550
در واقع من می خواهم مشخص کنم که می خواهم تو باشم
26
00:00:56,550 –> 00:00:59,850
latex یا la tech بخونید به هر حال شما
27
00:00:59,850 –> 00:01:02,129
آن را طوری تلفظ کنید که من انجام میدهم این است که
28
00:01:02,129 –> 00:01:07,970
میگویم از sin PI dot چاپ وارداتی تعاملی
29
00:01:07,970 –> 00:01:16,340
چاپ نقطه در چاپ بافتنی
30
00:01:16,340 –> 00:01:27,360
استفاده از لاتکس برابر است با import واقعی فرض کنید
31
00:01:27,360 –> 00:01:35,310
numpy as و P import sin PI به عنوان SP بله
32
00:01:35,310 –> 00:01:38,430
معمولاً خوب است کاری که باید
33
00:01:38,430 –> 00:01:39,960
انجام دهم هر زمان که هر نوع
34
00:01:39,960 –> 00:01:41,250
مشکل فیزیک محاسباتی انجام می دهم، شما می دانید که
35
00:01:41,250 –> 00:01:42,930
توابع خود را با معادلات خود تعریف می کنید و
36
00:01:42,930 –> 00:01:44,250
می دانید که یک دسته کامل از مقادیر را
37
00:01:44,250 –> 00:01:46,790
به آن منتقل می کنید، همانطور که گفتم من
38
00:01:46,790 –> 00:01:48,930
صدها و صدها خط کد
39
00:01:48,930 –> 00:01:50,759
را مرور می کنم. ایجاد یک اشتباه تایپی در برخی از این تعاریف تابع بسیار آسان است،
40
00:01:50,759 –> 00:01:52,950
بنابراین من دوست
41
00:01:52,950 –> 00:01:55,350
دارم بتوانم دقیقاً آنچه را که تایپ
42
00:01:55,350 –> 00:01:57,780
کردم به شکل متغیر در صفحه نمایش خود خارج کنم، اما
43
00:01:57,780 –> 00:01:59,340
معمولاً مانند زمانی که تابع
44
00:01:59,340 –> 00:02:01,290
sad را تعریف می کنم که تابع f را تعریف می کند که
45
00:02:01,290 –> 00:02:05,149
به تابع فوق العاده پیچیده X بستگی دارد.
46
00:02:05,149 –> 00:02:09,300
واقعاً پیشرفته، تابع سینوسی خواهد بود،
47
00:02:09,300 –> 00:02:12,390
بیایید وانمود کنیم که این یک
48
00:02:12,390 –> 00:02:13,830
تابع واقعاً پیچیده است که در
49
00:02:13,830 –> 00:02:15,950
آن اشتباهات تایپی و چیزهای دیگر واقعاً آسان است
50
00:02:15,950 –> 00:02:18,150
و من میخواهم به آنچه که تایپ کردم نگاه کنم
51
00:02:18,150 –> 00:02:20,250
تا من چیستم میخواهم این کار را انجام دهم، من
52
00:02:20,250 –> 00:02:22,230
فقط این شکل متغیر از این تابع را
53
00:02:22,230 –> 00:02:24,090
ایجاد میکنم که هیچ مقداری را
54
00:02:24,090 –> 00:02:26,930
به شما منتقل نمیکنم، میتوانید این کار را انجام دهید، اما نمیخواهم
55
00:02:26,930 –> 00:02:29,760
آن را فانک صدا کنم و
56
00:02:29,760 –> 00:02:37,400
میگویم که این تابع نقطه SP است، کاملاً
57
00:02:37,400 –> 00:02:39,720
خوب است و سپس می خواهم بگویم که این
58
00:02:39,720 –> 00:02:41,370
متغیر یا
59
00:02:41,370 –> 00:02:44,370
این تابع به X بستگی دارد، این نماد نقطه SP
60
00:02:44,370 –> 00:02:52,410
است X خوب است و اکنون می خواهم
61
00:02:52,410 –> 00:02:54,090
این تابع را تعریف کنم، بنابراین چه من این کار را انجام می
62
00:02:54,090 –> 00:02:56,880
دهم این است که اساساً فقط
63
00:02:56,880 –> 00:02:59,280
تابعی را که به تازگی تعریف کرده ام کپی و پیست می کنم و
64
00:02:59,280 –> 00:03:01,800
اساساً تمام قطعه پایانی خود را به
65
00:03:01,800 –> 00:03:05,820
برخی از Pies Syfy تغییر می دهم و سپس می توانیم
66
00:03:05,820 –> 00:03:06,900
فقط آنچه را که به نظر می رسد
67
00:03:06,900 –> 00:03:15,060
نمایشگر نشان دهیم و در آنجا سینوس داریم. X you
68
00:03:15,060 –> 00:03:17,190
little احتمالاً کمی بیشتر می نویسید، بنابراین
69
00:03:17,190 –> 00:03:18,630
من می خواهم کمی انجام دهم، اما
70
00:03:18,630 –> 00:03:24,180
اجازه دهید بگوییم این تابع من را چاپ کنید
71
00:03:24,180 –> 00:03:25,830
، هیچ چیز خاصی در مورد
72
00:03:25,830 –> 00:03:27,600
ظاهر آن وجود ندارد، بنابراین
73
00:03:27,600 –> 00:03:31,170
بیایید چیزهای جالب دیگری اضافه کنیم، فرض کنید می خواهیم
74
00:03:31,170 –> 00:03:32,610
بنویسیم که ما قرار است
75
00:03:32,610 –> 00:03:34,890
این تابع را ادغام کنیم، بنابراین چیزی که می
76
00:03:34,890 –> 00:03:37,890
خواهم فراخوانی کنم inta I است من
77
00:03:37,890 –> 00:03:41,000
آن را به دو نام می
78
00:03:41,000 –> 00:03:44,459
برم و این انتگرال نقطه SP این تابع با توجه
79
00:03:44,459 –> 00:03:55,320
به انتگرال اختلال عملکرد چاپ X خواهد بود و سپس
80
00:03:55,320 –> 00:04:00,810
نمایش داده می شود امیدوارم هیچ غلط
81
00:04:00,810 –> 00:04:04,320
املایی وجود نداشته باشد و در واقع علامت انتگرال را نشان می دهد
82
00:04:04,320 –> 00:04:06,030
که با احترام آنطور که می گوید نیست.
83
00:04:06,030 –> 00:04:08,850
به X بنابراین آن DX نیست، اگر
84
00:04:08,850 –> 00:04:12,060
این را به K تغییر دهم، فرض کنید میخواستم
85
00:04:12,060 –> 00:04:13,920
با توجه به پارامتر
86
00:04:13,920 –> 00:04:17,310
K ادغام کنم، به من خطایی میدهد، به من خطایی نمیدهد،
87
00:04:17,310 –> 00:04:20,180
88
00:04:20,180 –> 00:04:22,680
زیرا من در واقع از K در پارامتر قبلی استفاده کردم.
89
00:04:22,680 –> 00:04:24,890
این در واقع بسیار شبیه به
90
00:04:24,890 –> 00:04:26,460
Mathematica است
91
00:04:26,460 –> 00:04:29,669
که متغیرهای شما تا زمانی
92
00:04:29,669 –> 00:04:32,639
که جلسه باز است ذخیره می شوند، نه
93
00:04:32,639 –> 00:04:34,740
تا زمانی که فقط دفترچه یادداشت باز است، بنابراین
94
00:04:34,740 –> 00:04:36,750
از آنجایی که من از K استفاده کردم، زیرا
95
00:04:36,750 –> 00:04:38,550
قبل از شروع ضبط، K را به عنوان نماد تعریف
96
00:04:38,550 –> 00:04:41,430
کرده بودم. من اکنون از آن استفاده می کنم به طور معمول
97
00:04:41,430 –> 00:04:44,729
شما باید آن را در کد خود تعریف کنید،
98
00:04:44,729 –> 00:04:46,259
بنابراین بیایید از یکی استفاده کنیم که من می دانم
99
00:0