Fortran

Formula Translation

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

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

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

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

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

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

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

سری اول تمرینات درس ریاضی مهندسی

تمرینات شماره 1 - 3 - 5 - 8 - 10 - 12 - 13

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

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

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

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

بررسی رتبه مجلات علمی

یک مرجع ارزشمند برای بررسی رتبه مجلات علمی مختلف سایت SJR : Scientific Journal Ranking است. تارنمای زیر را برای دستیابی به این وبگاه تلیک کنید!!! https://www.scimagojr.com/journalrank.php? برای مثال برای یافتن رتبه مجله Applied Thermal Engineering می توانید به بخش...

برنامه‌نویسی بسیار آسان است (بخش اول – الگوریتم‌نویسی)

بخش اول آموزش برنامه‌نویسی را به الگوریتم‌نویسی اختصاص داده‌ایم، در صورتی که با الگوریتم نویسی آشنایی دارید مستقیماً به بخش دوم بروید.الگوریتم روش حل مسئله به صورت قدم به قدم است. اگر شما بتوانید یک مسئله را به صورت قدم به قدم حل کنید می توانید برنامه‌نویسی کنید. برای...

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

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

Sublime Text & Fortran

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

نرم‌افزار رسم نمودار NuCalc

نرم افزاری NuCalc با نام جدید Graphing Calculator نرم افزاری بسیار ساده، کم حجم اما بسیار قدرتمند برای رسم نمودار است. این نرم افزار می تواند نمودارهای دو بعدی و سه بعدی، حتی چهار بعدی (یک بعد زمان)، نمودارهای قطبی، استوانه ای، نمودارهای پارامتری، نگاشت، مقاطع مخروطی،...

پایش وضعیت ارتعاشی

پایش وضعیت ارتعاشات ماشین های صنعتی یا Vibration Condition Monitoring علمی است که با داده برداری و تحلیل داده های مربوط به ارتعاشات ماشین ها می تواند عیوب و شدت عیب ماشین ها را در حین کار تشخیص دهد. این دانش بر پایه تحلیل دامنه و شکل موج نوسانات حاصل از ارتعاش برداری...

کمپایلر فرترن code::block

محیط یکپارچه و رایگان برنامه نویسی فرترن به نام code::block انتخاب خوبی برای شروع برنامه نویسی به زبان فرترن است. البته این محیط برای برنامه نویسی به زبان C و ++C نیز مناسب است. راه اندازی محیط IDE code::block ۱. اولین قدم نصب کمپایلر gfortran — the GNU Fortran...