×

آموزش محاسبات ماتریسی و برداری در پایتون (رایگان)

آموزش محاسبات ماتریسی و برداری در پایتون (رایگان)

تعداد دانشجو
۱۸۰ نفر
مدت زمان
۲۹ دقیقه
هزینه آموزش
رایگان!
محتوای این آموزش
۲ بازخورد (مشاهده نظرات)
آموزش محاسبات ماتریسی و برداری در پایتون (رایگان)

پایتون یک زبان برنامه نویسی بسیار قدرتمند که استفاده از آن روز به روز در حال افزایش است و می توان با آن خیلی راحت برنامه نویسی کرد و ایده ها را توسعه داد، اما یک مصالحه بین توسعه راحت کد و اجرای برنامه با بیشترین سرعت ممکن وجود دارد. یعنی این که گاهی استفاده از روش های راحت برای برنامه نویسی در پایتون موجب کاهش سرعت برنامه ها می شود و برای افزایش سرعت نیازمند استفاده از روش های پیشرفته تری هستیم. ما در این آموزش قصد داریم تا محاسبات ماترسی و برداری در پایتون را مورد بحث و بررسی قرار دهیم.

آموزش محاسبات ماتریسی و برداری در پایتون (رایگان)

مدت زمان
۲۹ دقیقه
هزینه آموزش
رایگان!
۲ بازخورد (مشاهده نظرات)
مدرس
پژمان اقبالی شمس آبادی

مدرس برنامه نویسی با زبان پایتون و نرم افزارهای آماری مانند R

ایشان به برنامه‌نویسی علاقه‌مند هستند و سابقه کار با نرم‌افزارهای مهندسی مکانیک همچون: CATIA و COMSOL را دارند. ایشان به نرم‌افزار MATLAB مسلط هستند و توانایی برنامه‌نویسی با زبان‌های مختلف همچون: C++, Java, Python را دارند.

توضیحات تکمیلی

پایتون یک زبان برنامه نویسی بسیار قدرتمند است که استفاده از آن روز به روز در حال افزایش است و می توان با آن خیلی راحت برنامه نویسی کرد و ایده ها را توسعه داد، اما یک مصالحه بین توسعه راحت کد و اجرای برنامه با بیشترین سرعت ممکن وجود دارد. یعنی این که گاهی استفاده از روش های راحت برای برنامه نویسی در پایتون موجب کاهش سرعت برنامه ها می شود و برای افزایش سرعت نیازمند استفاده از روش های پیشرفته تری هستیم.

تعداد بسیاری از کسانی که با پایتون کار می کنند با مشکلات CPU یا حافظه محدود رو به رو هستند، بنابراین در این فرادرس به روش هایی برای حل این مشکل اساسی در پایتون پرداخته می شود. روش های مختلفی به منظور افزایش سرعت اجرای برنامه ها ارائه می شود تا مخاطبین این آموزش بتوانند از آن برای حل مشکلات خود در برنامه نویسی استفاده کنند.

ما در این آموزش قصد داریم تا محاسبات ماترسی و برداری در پایتون را مورد بحث و بررسی قرار دهیم.

این آموزش رایگان بخشی از آموزش افزایش سرعت اجرای برنامه ها در Python برای یادگیری بهتر می باشد. برای کسب اطلاعات بیشتر و استفاده از این آموزش بر روی این لینک (+) کلیک کنید.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • محاسبات ماتریسی و برداری در پایتون
    • معرفی مساله Diffusion و تقریب Euler برای حل عددی
    • پیاده سازی مساله Diffusion به صورت یک بعدی و دو بعدی در پایتون
    • پروفایلینگ مساله Diffusion با استفاده از line_profiler

پیش نیاز


آنچه در این آموزش خواهید دید:

برنامه آموزشی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

Python 3.7




آموزش محاسبات ماتریسی و برداری در پایتون
جهت شروع مطالعه و یادگیری نیاز است بعد از ورود (+) و یا عضویت (+) بر روی دکمه «شروع یادگیری» کلیک کنید.

اطلاعات تکمیلی

نام آموزش آموزش محاسبات ماتریسی و برداری در پایتون (رایگان)
ناشر فرادرس
کد آموزش FVPHT97091S06
مدت زمان ۲۹ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۲۶ بایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)



آموزش‌های پیشنهادی برای شما



نظرات

ایمان
ایمان

سلام. من این آموزش ها رو دیدم و خیلی هم لذت بردم ابتدا که بخش های رایگانش را دانلود کردم باعث شد آموزش پایتون را فرا بگیرم.
من تقریبا تازه کار هستم و هنوز دانشجو هستم بعد کم کم باعث شد که بقیه آموزش ها را تهیه و مشاهده کنم
تعریفی که از کلاس ارائه کردید واقعا خیلی برای من مفید بود و خیلی من رو در مورد مفهوم برنامه نویسی شی گرا توجیه کرد.
حتما سر فرصت بقیه اموزشهاتون رو تهیه و دانلود میکنم و آموزش میبینم در راستای رشته تخصصی اینجانب.
ممنون از آموزش فوق العاده و کلام شیواتون این شیوایی واضح کلامتون باعث میشه که من در ترویج و تبلیغتون بیشتر مشوق شوم برای سایر رشته ها
امیدوارم موفق باشید.

پاسخ به نظر

محمد
محمد

سلام نحوه بیان استاد خوب بود و تسلط کامل بر روی مباحث تدریس شده داشتند. ممنون از سایت خوبتون
پاسخ به نظر

برچسب‌ها:
Amdahl’s Law | AOT | Async IO برای Concurrency | bytecode | Communications Layers | Computing Unit | Cython | Cython برای کامپایل کردن مساله Julia Set | Diffusion | Fibonacci | Hash Function | Hash Function مناسب در پایتون | Hash Table | Inserting and Retrieving | JIT | Julia Set | Lazy Generator Evaluation | line_profiler | Lookup برای Dictionary | Memory Fragmentation | Memory Unit | Pythran | استفاده از List برای بهبود کارایی برنامه | استفاده از Tuple برای بهبود کارایی برنامه | پروفایلینگ با استفاده از cProfile Module | پروفایلینگ با استفاده از line_profiler Module | پروفایلینگ با استفاده از memory_profiler Module | پروفایلینگ مساله Diffusion | پروفایلینگ مساله Julia Set با Timeit | پیاده سازی مساله Diffusion | پیاده سازی مساله Julia Set | پیاده سازی مساله Julia Set در پایتون | تقریب Euler برای حل عددی | داده ساختار Dictionary | داده ساختار List در پایتون | داده ساختار Tuple در پایتون | دلیل استفاده از پایتون | رسم خروجی memory_profiler با Matplotlib | زمان اجرای برنامه Julia Set | کارایی پایتون | کارایی پایتون در اجرای برنامه | کاربرد Generator در پایتون | کاربرد Iterator در پایتون | کامپایلر AOT | کامپایلر JIT | ماژول dis برای CPython Bytecode | ماژول Numpy | محاسبات ماتریسی و برداری در پایتون | مساله Diffusion | مساله Diffusion بصورت یک بعدی | مساله Fibonacci | مساله Julia Set | معرفی ابزارهایی برای پروفایلینگ در Python 2 | مفهوم Hash Table | مفهوم Lazy Generator Evaluation | موازی سازی مساله Julia Set | واحدهای اصلی محاسبات در کامپیوتر
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۰ جلسه ویدئویی