Fortran

Formula Translation

همانطور که در اغلب کتابهای مکانیک و در اغلب برنامه های مهندسی دیده اید، از زبان فرترن استفاده می گردد. زبان برنامه نویسی فرترن با وجود سادگی از قدرت و سرعت بالایی برخوردار است، بطوریکه می توان از آن برای نوشتن برنامه های CFD استفاده کرد. فرترن اغلب با قابلیت فوق العاده در مورد اعداد معرفی می گردد و همانطور که از اسمش (FORmula TRANslation) پیداست، برای انجام محاسبات ریاضی در کارهای علمی خلق شده است. در گذشته این زبان دارای محدودیتهایی بوده که در نسخه های جدید این مشکلات حل شده است و این زبان به یک زبان بسیار قوی تبدیل شده است. اغلب کتابخانه های لازم برای انجام انواع محاسبات در این زبان وجود دارد. قابلیت محاسبات سریع با سادگی در برنامه نویسی باعث محبوبیت آن بین مهندسان و دانشمندان شده است. زبان فرترن در حال حاضر دارای قابلیت برنامه نویسی شیء گرا شده است.

ورود تابع در خط فرمان فرترن

اجازه دهید در فرترن یک ماشین حساب بنویسیم که معادله را نیز از کاربر بگیرد و مقدار آن معادله را محاسبه نماید. برای اینکه بتوانیم معادله را در زمان اجرا از کاربر بگیریم لازم است یک کد واسط به نام تجزیه کننده (Parser) داشته باشیم. معادله مورد نظر را به صورت یک رشته از...

خواندن اطلاعات از فایل (فرترن)

در بسیاری موارد در برنامه نویسی لازم است که اطلاعات ورودی را از یک فایل بخوانید. این کار در فرترن بسیار ساده است. ابتدا فایل را با دستور زیر باز کنید: open(unit=1, file=’input.txt’) در دستور بالا عدد یک، اندیسی است که به این فایل اختصاص داده می شود و از این پس با این...

نوشتن اطلاعات در فایل (فرترن)

در بسیاری موارد در برنامه نویسی لازم است که اطلاعات را در یک فایل بنویسیم. این کار در فرترن بسیار ساده است. ابتدا فایل را با دستور زیر باز کنید: open(unit=1, file=’output.txt’) در دستور بالا عدد یک، اندیسی است که به این فایل اختصاص داده می شود و از این پس با این شماره...

Sublime Text & Fortran

یک ویرایشگر مناسب برای برنامه‌نویسی حرفه ای با قابلیت‌هایی که عاشقش خواهید شد! این ویرایشگر برای سیستم عاملهای Windows, iOS و Linux ارائه شده است، توضیحات ارائه شده در این بخش برای ویندوز است. استفاده کردن از صفحه کلید بدون استفاده از موس در برنامه نویسی باعث چند...

رسم جریان پتانسیل

  کد رسم جریان پتانسیل متمتیکا 20.46 KB   Download  ...

برنامه‌نویسی بسیار آسان است (بخش دوم- فرترن)

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

کتابخانه محاسبه خواص ترمودینامیکی آب و بخار برای اکسل و متلب

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

آموزش ایز: حل اولین معادلات

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

کیفیت پایین نمودارها و تصاویر در ورد

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

تخصیص حافظه زمان اجرا در فرترن

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

نرم افزار تحلیل اقتصادی آب‌شیرین‌کن Desalination Economic Evaluation Program

نرم افزار رایگان DEEP که برای ارزیابی کارایی و اقتصادی انواع آب شیرین کن در کنار نیروگاه های مختلف و نرم افزار DT-OP برای تحلیل ترمودینامیکی تولید همزمان با انرژی اتمی توسط آژانس بین المللی انرژی اتمی (IAEA) ایجاد شده و به صورت رایگان از...

راهنمای تصویری فعال سازی متمتیکا

راهنمای تصویری بسیار ارزشمندی در خصوص  فعال سازی نرم افزار متمتیکا را در صفحه زیر خواهید دید....

ابزارهای رایگان کار با PDF

ابزارهای رایگان برای کار کردن با PDF http://www.freepdfsolutions.com/downloads.html