کوپل کردن متلب و اکلیپس
پیش از اینکه به این سوال که چرا به “کوپل کردن متلب و اکلیپس” نیاز داریم؟ پاسخ دهیم بد نیست با تاریخچه این دو نرم افزار کمی آشنا شویم:
امروزه در صنایع بالادستی نفت، مدیریت و تولید بهینه از مخازن هیدروکربوری بدون پیشبینی رفتار آنها ممکن نیست. خوشبختانه با پیشرفتهای علوم کامپیوتری، نرمافزارهای قدرتمندی جهت شبیهسازی عملکرد مخازن و انتخاب بهترین سناریوی تولید توسعه یافتهاند. یکی از این نرمافزارها، شبیهساز قدرتمند اکلیپس است. اکلیپس شبیهساز نفت و گازی است که متعلق به شرکت شلومبرژه است اکلیپس شبیهساز مخزنی همه منظوره، کاملاً ضمنی، سه فازی، سه بعدی، و نفت سیاه است که به زبان فورترن ۷۷ نوشته شده است.
متلب (به انگلیسی: MATLAB) یک محیط نرمافزاری برای انجام محاسبات عددی و یک زبان برنامهنویسی نسل چهارم است. واژهٔ متلب هم به معنی محیط محاسبات رقمی و هم به معنی خود زبان برنامهنویسی مورد نظر است که از ترکیب دو واژهٔ MATrix (ماتریس) و LABoratory (آزمایشگاه) ایجاد شدهاست. این نام حاکی از رویکرد ماتریس محور برنامه است، که در آن حتی اعداد منفرد هم به عنوان ماتریس در نظر گرفته میشوند. هسته متلب برای سرعت و کارایی بالا به زبان سی نوشته شدهاست ولی رابط گرافیکی آن به زبان جاوا پیادهسازی گشتهاست. برنامههای متلب اکثراً متنباز هستند و در واقع متلب (مانند بیسیک) مفسر (رایانه) است نه کامپایلر. قدرت متلب از انعطافپذیری آن و راحت بودن کار با آن ناشی میشود.
حال با توجه به این تاریخچه و سرعت بالاتر حل گر متلب میتوان با “کوپل کردن متلب و اکلیپس”، از این مزیت استفاده نمود و به شبیه سازی های دقیق تری پرداخت.