کمپایلر فرترن gFrotran

کمپایلر فرترن gFortran را از بخش دانلود این لینک دریافت نمایید (حجم این فایل برای سیستم‌عامل ویندوز حدود 105 مگابایت است). برای ویندوز می‌توانید مستقیماً gFortran را از این لینک دریافت نمایید. این نرم افزار را نصب کنید.

کمپایل برنامه فرترن در ویندوز:
  • یک پوشه جدید برای نگهداری فایلها بسازید. فرض می کنیم که این پوشه در درایو C و به نام Fortran است (محل و نام پوشه اختیاری است).
  • در این پوشه فایل متنی برنامه خود را ایجاد کنید و پسوند آن را به f95 تغییر دهید. فرض می کنیم که نام فایل test.f95 است.
  • با نگه داشتن کلید ویندوز و زدن کلید R یک پنجره کنسول باز کنید (Win + R) و دستور cmd را نوشته و اجرا کنید.
  • با دستور cd c:\Fortran به پوشه مورد نظر بروید.
  • برای کمپایل کردن فایل test.f95 نوشته شده در پنجره کنسول دستور زیر را نوشته و اجرا کنید، اگر فایل مشکل دستوری نداشته باشد کمپایل شده و فایل test.exe ایجاد خواهد شد.

gfortran test.f95 -o test.exe

  • حال میتوانید با نوشتن نام فایل اجرایی در پنجره کنسول فایل اجرای تولید شده را اجرا کنید.

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

ویرایش جدید IDE رایگان Code::Blocks برای فرترن، C و ++C

CB_SCRداشتن یک IDE برای برنامه‌نویسی نعمت بزرگی است! Integrated Development Environment یک فضای نرم‌افزاری یکپارچه است که همه ابزارهای لازم جهت برنامه‌نویسی، ایرادیابی، لینک کردن و تبدیل به فایل اجرایی را در یک محل گردآوری نموده است. IDE رایگان و کد باز Code::Blocks برای برنامه‌نویسی به زبان فرترن، C و ++C ایجاد شده است. این IDE کدباز و کاملاً رایگان بوده و برای سیستم عامل‌های Linux, Mac, Windows ارائه شده است. برای استفاده از آن برای برنامه‌نویسی فرترن به ترتیب زیر عمل کنید.

ادامه خواندن “ویرایش جدید IDE رایگان Code::Blocks برای فرترن، C و ++C”

استخراج داده از نمودار

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

wpd-scaledسایت WebPlotDigitizer

در ادامه چند نرم افزار قدیمی تر را معرفی میکنم که به صورت آفلاین همین کار را انجام می دهند… ادامه خواندن “استخراج داده از نمودار”

کارگاه آموزش EES

EES Workshop Rکارگاه آموزشی نرم افزار EES در دو سطح مقدماتی و متوسط برای آشنایی با این نرم افزار در دانشگاه هرمزگان برگزار می گردد.

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

برای دانلود فایل پرزینت ها در دو سطح مقدماتی و متوسط صفحات زیر را ببینید:

 

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

در بسیاری موارد در برنامه نویسی لازم است که اطلاعات را در یک فایل بنویسیم. این کار در فرترن بسیار ساده است. ابتدا فایل را با دستور زیر باز کنید:

open(unit=1, file=’output.txt’)

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

ادامه خواندن “نوشتن اطلاعات در فایل (فرترن)”

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

در بسیاری موارد در برنامه نویسی لازم است که اطلاعات ورودی را از یک فایل بخوانید. این کار در فرترن بسیار ساده است. ابتدا فایل را با دستور زیر باز کنید:

open(unit=1, file=’input.txt’)

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

ادامه خواندن “خواندن اطلاعات از فایل (فرترن)”

آموزشهای آنلاین – یادگیری به سبکی جدید

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

کلاسهای درس آنلاین و رایگان را به زبان فارسی از سایت “مکتب خونه” بگیرید:

http://maktabkhooneh.org

MaktabKhooneکلاسهای درس آنلاین و رایگان را به زبان انگلیسی از سایت دانشگاه MIT بگیرید:

http://ocw.mit.edu

2016-02-15_230220کلاس معادلات دیفرانسیل را به همه پیشنهاد می کنم:

کلاس معادلات دیفرانسیل (Prof. Arthur Mattuck)

18-03s10

معرفی نرم افزارهای ارزشمند مهندسی مکانیک سیالات

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

ادامه خواندن “معرفی نرم افزارهای ارزشمند مهندسی مکانیک سیالات”