در این فرادرس سعی داریم تا به دانشجویان بیاموزیم که چگونه یک معادله و یا یک دستگاه معادلات خطی را با استفاده از روشهای عددی حل کنند و با استفاده از زبان برنامهنویسی فرترن، الگوریتم حل را تبدیل به کد فرترن کنند. همچنین از میان روشهای مختلفی که تشریح میشود، روش مناسب را برای مسائل مورد نظر خود انتخاب کنند. ناگفته نماند که روشهای تشریحشده در این فرادرس، شامل تمامی روشهایی است که در اغلب دانشگاهها تدریس میشود.
آموزش حل معادلات و دستگاه معادلات خطی با زبان برنامه نویسی فرترن
چکیده آموزش
توضیحات تکمیلی
در کارهای مهندسی، بسیاری از اوقات به مسائلی برمیخوریم که یا حل تحلیلی ندارند، یا برای حل تحلیلی باید فرضیات سادهکننده انجام شود و یا حل تحلیلی بسیار طولانی دارند، مانند یافتن ریشه یک معادله غیر خطی یا حل ۱۰۰ هزار معادله ۱۰۰ هزار مجهولی. در عوض، در هر سه مورد بالا به جای روشهای تحلیلی میتوان از روشهای عددی استفاده نمود. روشهای عددی در عین سادگی، قدرت بالا و کمهزینهبودن، به دلیل استفاده از ابزاری به نام کامپیوتر، سرعت بسیار زیادی نیز دارند. برنامههای کامپیوتری این آموزش، با زبان فرترن (Fortran) نوشته شده است. این زبان، رایگان و بسیار سریع بوده و دانشجو به سادگی میتواند آن را فرا گیرد.
از طرفی، با یادگیری این زبان میتوان از بانک کدهای ۴۰ ساله فرترن که حاصل دسترنج مهندسین و دانشمندان زیادی در سراسر جهان بوده است، به صورت کاملا رایگان برای مقاصد شخصی استفاده نمود. هدف از این فرادرس، آشنایی با نوشتن برنامههای کامپیوتری برای حل مسائل معادلات و دستگاه معادلات خطی با استفاده از روشهای عددی است. در این آموزش فرض بر این است که دانشجو با زبان فرترن و مفاهیم مقدماتی حساب دیفرانسیل و انتگرال، در حدود ریاضیات ۱ دانشگاه آشنایی دارد.
در این فرادرس سعی داریم تا به دانشجویان بیاموزیم که چگونه یک معادله و یا یک دستگاه معادلات خطی را با استفاده از روشهای عددی حل کنند و با استفاده از زبان برنامهنویسی فرترن، الگوریتم حل را تبدیل به کد فرترن کنند. همچنین از میان روشهای مختلفی که تشریح میشود، روش مناسب را برای مسائل مورد نظر خود انتخاب کنند. ناگفته نماند که روشهای تشریحشده در این فرادرس، شامل تمامی روشهایی است که در اغلب دانشگاهها تدریس میشود.
فهرست سرفصلها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- درس یکم: حل معادلات f(x)=0
- آشنایی مقدماتی با فرترن، نصب Plato و روش تنصیف
- مزایا و معایب فرترن
- مروری بر فرمت برنامهها، کاراکترهای مجاز، عملگرها، متغیرها و پارامترها در فرترن
- معرفی و نصب محیط برنامهنویسی فرترن (Plato)
- تعاریف اولیهای از محاسبات عددی
- منابع خطا
- اعمال دقت مورد نیاز ریشهها در برنامه
- مقدمهای بر حل معادلات به فرم f(x)=0
- انواع روشهای حل معادلات به فرم f(x)=0
- معرفی روش تنصیف
- برنامهنویسی روش تنصیف در فرترن
- روش نابجایی، وتری و نیوتن - رافسون
- تشریح روش نابجایی
- برنامهنویسی روش نابجایی در فرترن
- بررسی روش وتری
- برنامهنویسی روش وتری در فرترن
- معرفی روش نیوتن - رافسون (Newton-Raphson Method)
- برنامهنویسی روش نیوتن - رافسون در فرترن
- روش نیوتن - رافسون تعمیمیافته و نقطه ثابت
- بررسی روش نیوتن - رافسون تعمیمیافته
- برنامهنویسی روش نیوتن - رافسون تعمیمیافته در فرترن
- معرفی روش نقطهثابت
- برنامهنویسی روش نقطهثابت در فرترن
- مقایسه سرعت همگرایی روشهای مختلف
- آشنایی مقدماتی با فرترن، نصب Plato و روش تنصیف
- درس دوم: دستگاه معادلات خطی
- حل دستگاه معادلات خطی با روشهای مستقیم
- تعاریف اولیه
- انواع روشهای حل دستگاه معادلات خطی
- بررسی روش حذفی گاوس (Gauss Elimination Method)
- برنامهنویسی روش حذفی گاوس در فرترن
- اصلاح روش حذفی گاوس با محورگیری
- برنامهنویسی روش حذفی گاوس اصلاح شده در فرترن
- حل دستگاه معادلات خطی با روشهای تکراری
- روش تکرار ژاکوبی (Jacobi method)
- برنامهنویسی روش تکرار ژاکوبی در فرترن
- روش تکرار گاوس- سایدل
- برنامهنویسی روش تکرار گاوس - سایدل (Gauss–Seidel method) در فرترن
- تبدیل روش گاوس - سایدل به روش SOR / SUR در فرترن و یافتن لاندای بهینه
- حل دستگاه معادلات خطی با روشهای مستقیم
مفید برای رشتههای
- رشتههای فنی و مهندسی
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۱۱ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۱۰ مگابایت -- (کلیک کنید +))
راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش حل معادلات و دستگاه معادلات خطی با زبان برنامه نویسی فرترن |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۷۷۲۱۱ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVFRTN9906 |
مدت زمان | ۳ ساعت و ۴۳ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدئویی (لینک دانلود) |
حجم دانلود | ۲۸۰ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات