Fortran

Formula Translation

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

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

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

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

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

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

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

استخراج نقاط از نمودار

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

کتاب رایگان آموزش مقدماتی نرم‌افزار متمتیکا

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

نرم افزار محافظ چشم Eye-mate

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

محیط های مدلسازی مودلیکا

برای آنکه بتوانید از Modelica برای حل مسائل واقعی استفاده کنید، نیاز به استفاه از محیط مدل­سازی و شبیه‌سازی دارید. محیط مناسب امکانات زیر را در اختیار شما می­‌گذارد: دارا بودن محیط گرافیکی ساده‌سازی معادلات سیستم با استفاده از روشهای نمادین (symbolic transformations)...

کارها را انجام دهید GTD

GTD مخفف Get Thing Done روشی برای مدیریت همه مسائل زندگی در 5 لیست است. این 5 لیست میتواند در یک سررسید که همراه شماست خلاصه شود و تمام یادداشتهای مورد نیاز زندگی از خرید منزل تا پروژه های پیچیده شما را مدیریت کند. فلسفه ذاتی این روش می گوید که مغز انسان برای به خاطر...

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

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

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

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

عدد PI در فرترن

عدد پی بینهایت رقم دارد! اما برای برنامه نویسی تا چند رقم آنرا بنویسیم؟ عدد Pi  با ماشین حساب ویندوز به شکل زیر نمایش داده میشود: 3.1415926535897932384626433832795 اگر برنامه شما دقت معمول دارد و نمیخواهید نتایج محاسبات را در طراحی دقیق استفاده نمایید، احتمالاً همان...

پومودورو (روش تمرکز و انجام کار)

پومودورو (Pomodoro) یک روش ساده برای تمرکز و انجام کارها به خصوص برای دانشجویان است. روش بسیار ساده است و با یک تایمر ساده انجام می‌شود. در این روش شما کاری که میخواهید انجام دهید را انتخاب کنید، تایمر را روی 25 دقیقه تنظیم کرده و شروع به کار می کنید. در این 25 دقیقه...

آشنایی با نرم‌افزار EES – ویرایش 7

ویرایش 7 (خرداد 97) آموزش ایز را از تارنمای زیر دریافت کنید. این آموزش قدم به قدم شما را با امکانات ایز آشنا خواهد کرد. نمونه ای از درسهای این آموزش را در این سایت دیده اید.  ...