بسیاری از مدل های ریاضی با تعدادی پایینی متغیر به راحتی قابل حل هستند. با زیاد شدن تعداد متغیرها (افزایش بعد مساله) زمان حل به صورت نمایی افزایش می یابد. امروزه بسیاری از مدل های بهینه سازی تحقیق در عملیات، اعم از مدل های خطی، غیر خطی و یا عدد صحیح به مدد نرم افزارهای کامپیوتری به سادگی قابل تجزیه و تحلیل هستند. در این میان می توان نرم افزار LINGO را نام برد. نرم افزار لینگو (LINGO) یک نرم افزار بهینه سازی با استفاده از مدل ریاضی است.
چکیده آموزش
توضیحات تکمیلی
بهینه سازی ابزاری است که به شما کمک می کند تا بهترین نتیجه، بالاترین سود، خروجی یا رضایت مندی را به دست آورید و یا به کمترین هزینه، ضایعات یا نارضایتی برسید. اغلب این مسائل شامل استفاده موثر (به بهترین شکل ممکن) از منابع شامل پول، زمان، ماشین آلات، کارکنان، موجودی و… است.
بسیاری از مدل های ریاضی با تعداد پایینی متغیر به راحتی قابل حل هستند. با زیاد شدن تعداد متغیرها (افزایش بعد مساله) زمان حل به صورت نمایی افزایش می یابد. لذا جهت حل مدل های ریاضی پیچیده نیاز به استفاده از ماشین های کامپیوتری می باشد. امروزه بسیاری از مدل های بهینه سازی تحقیق در عملیات، اعم از مدل های خطی، غیرخطی و یا عدد صحیح به مدد نرم افزارهای کامپیوتری به سادگی قابل تجزیه و تحلیل هستند. در این میان می توان نرم افزار LINGO را نام برد. نرم افزار لینگو (LINGO) یک نرم افزار بهینه سازی با استفاده از مدل ریاضی است.
این نرم افزار قدرتمند توانایی حل مدل های بسیاری از جمله خطی و غیرخطی را دارد و با تنظیمات گسترده، این امکان را برای کاربر فراهم می کند تا بتواند بسیاری از مدل هایی که در روی کاغذ قابل حل نیستند، در زمان کوتاه به صورت بهینه حل نماید.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- درس یکم: ملزومات نصب، اصطلاح ها و مقدمه نرم افزار لینگو (LINGO)
- معرفی نرم افزار
- تعاریف بهینه سازی
- آشنایی اولیه با نرم افزار LINGO
- آشنایی با منوهای نرم افزار لینگو
- دستورهای مرتبط به Command Window
- دستور خروجی فایل
- دستور نمایشی
- دستور حل
- ویرایش مساله
- تنظیمات عمومی
- دستورهای متفرقه
- عملگرها
- نوشتن مدل ریاضی
- حل مدل ریاضی
- جزییات بیشتر در مورد کد نویسی
- درس دوم: مجموعه، داده ها و توابع حلقه در لینگو
- مجموعه های مستقل و وارث
- بخش داده، مقدار دهی و محاسبات در لینگو
- توابع حلقه کاربردی
- توابع منطقی مهم
- درس سوم: استفاده از توابع دامنه متغیرها
- توابع دامنه باینری
- توابع دامنه عدد صحیح
- توابع بازه ای
- توابع آزاد نمودن متغیر
- درس چهارم: توابع در لینگو
- توابع ریاضی
- توابع احتمالی
- توابع مالی
- توابع گزارش گیری در لینگو
- درس پنجم: حل مثالی از یک مدل ریاضی
- درس ششم: توابع ارتباطی در لینگو
- ارتباط لینگو با فایل های متنی
- ارتباط لینگو با اکسل
- آشنایی با بخش ویژوال بیسیک اکسل
- نوشتن ماکرو در ارتباط با محاسبات بهینه سازی
- درس هفتم: ارتباط با پایگاه داده
- مفاهیم اولیه
- ساخت پایگاه داده در اکسس
- ساخت دیتا سورس
- ارتباط اکسس و لینگو
- درس هشتم: حل مساله لجستیک
- درس نهم: خطایابی در لینگو
در ادامه لیست کتب انگلیسی منتشر شده در این زمینه معرفی شده اند:
- Linus Schrage; Optimization Modeling with LINGO; 1999
- Optimization Modeling with LINGO by Linus Schrage; 1750 (1990)
- Linus E Schrage; Optimization modeling with LINGO; 1998
آنچه در این آموزش خواهید دید:
نرم افزارهای مرتبط با آموزش
پیش نمایشها

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

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

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

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









راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش نرم افزار بهینه سازی لینگو (LINGO) |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۵۹۴۲۰ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | FVLNG9411 |
مدت زمان | ۸ ساعت و ۳۷ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدئویی (لینک دانلود) |
حجم دانلود | ۶۹۵ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات
شیما
سلام این دوره واقعا مفید مخصوصا تو دوران قرنطینه که نمی تونیم کلاس بریم
سعید
سلام
ممنون اموزش خوبی است-اما در قسمت ارتباط بین لینگو اکسل و بخصوص لینک بین قسمت vba اکسل با لینگو که بسیار هم کاربردی است بهتر بود بیشتر توضیح میدادید و حتی بنطر یک جلسه یک ساعته با حل مسائل کاربردی به ان اختصاص میدادید و این سبب غنای بیشتر اموزش میشد
وحید باباویسی
در پاسخ کاربر عسگری
دقیق خاطرم نیست. به قسمت ارتباطات سایت لینگو مراجعه کنید و با زدن ایمیل سوال فرمایید
عسگری
با سلام
ممنون از راهنمایی شما. چطور میتونم این درخواست رو ارسال کنم؟ به کجا ایمیل کنم( در صورت امکان آدرس رو اعلام بفرمایید) و اینکه متن درخواستم چطور باشه تا نسخه آکادمیک رایگان رو دریافت کنم؟
ممنون میشم راهنمایی بفرمایید.
وحید باباویسی
در پاسخ به کاربر "عسگری ":
شما برای حل مدل های ریاضی با پیچیدگی نمی توانید از نسخه آزمایشی استفاده نمایید. لازم به ذکر است که شما با ایمیل به شرکت لینگو به طور موقت(حدود 6 ماه) می توانید نسخه آکادمیک رایگان را با امکانات کامل داشته باشید. پیشنهاد می شود زمانی که نیاز ضروری به نسخه کامل دارید این درخواست را بدهید چراکه این امکان رایگان آکادمیک فقط یکبار روی هر سیستم قابل نصب است.
عسگری
با سلام
ممنون از پاسخ شما.بله مدل ریاضی مربوط به مبحث زمانبندی و توالی عملیات می باشد. درجه پیچیدگی NP-Hard Complete است .
فعلا" پکیج کامل آموزش لینگو توسط شما رو تهیه نمودم و در حال یادگیری هستم. نسخه Lingo 11 و Demo نرم افزار رو دارم نمیدونم مساله رو در ابعاد کوچک میتونه حل کنه یا باید نسخه کامل رو خریداری کنم؟و اینکه از کجا باید تهیه کنم؟ ممنون
وحید باباویسی
در پاسخ به کاربر"عسگری"
بله امکان حل انواع مدل های برنامه ریزی عدد صحیح مخنلط و محض وجود دارد. علی الخصوص، یکی از کاربردهای آن، حل مدل های زمانبندی است. مشکلی در تعداد اندیس وجود ندارد و تا شش اندیس هم استفاده شده و حل انجام می شود.(یسشتر تست نشده و شش اندیس سقف نیست)
اما اینکه مدل خاضی قابل حل باشد یا خیر، بایددرجه پیچیدگی مدل را مدنظر داشت.
عسگری
با سلام
آیا نرم افزار لینگو توانایی حل مدل های برنامه ریزی عدد صحیح مختلط را دارد؟ مثلا" مدل ریاضی جریان کاری ترکیبی ( انعطاف پذیر ) با زمانهای آماده سازی وابسته به توالی .
در این حالت ، متغیرها دارای سه اندیس ijk خواهند بود. ممنون
وحید باباویسی
در پاسخ به کاربر "گلبرگ"
تشکر از نظر شما.
در پاسخ به سوال نخست، شما می توانید برای وارد نمودن داده های بیش از دو بعد به صورت زیر عمل نمایید:
متغیر Xijk ;را با سه بعد i,,j,k, در نظر بگیرید. ابتدا دو بعد j,k را برای i=1 وارد کنید. سپس در پایین داده های وارد شده برای i بعدی این کار را انجام دهید و به همین ترتیب. البته نوشتن داده ها به حجم بالا بهتر است در اکسل و یا پایگاه های داده انجام شود.
در مثال زیر، به یک متغیر 2 در 3 (به ترتیب اولی j و دومی k) روبرو هستیم و مقدار i نیز 2 است.
data= 1 2 3
4 5 6
1 2 6
7 8 9;
اما در مورد سوال دوم شما، تابع های احتمالی توضیح داده شده اند و می توانید به درس چهارم توابع احتمالی رجوع کنید.
موفق باشید
گلبرگ
با سلام --- آموزش نسبتا خوبی است. اگر این موارد رو هم پوشش می داد خیلی بهتر می شد:
1) نحوه مقدار دهی داده های بیشتر از دو بعد در قسمت Data
2) نحوه ی تعریف توزیع های آماری مثلا توزیع یکنواخت ، توزیع نرمال و....
golbarg
آموزش خوبی است .
بهتر بود از ابتدا با چند مثال ساده کار با نرم افزار را توضیح می دادند و سپس با مثال های بیشتری جزییات نرم افزار را می گفتند. در این آموزش چند قسمت به جزییات نرم افزار می پردازد که ممکن است خارج از حوصله باشد. همچنین نحوه تدریس مدرس هم یکنواخت است.
ضمنا اگر این موارد رو هم پوشش می داد خیلی بهتر می شد: 1) نحوه مقدار دهی داده های بیشتر از دو بعد در قسمت Data 2) نحوه ی تعریف توزیع های آماری مثلا توزیع یکنواخت ، توزیع نرمال و....