https://fortran-lang.org/learn/os_setup/text_editors (https://fortran-lang.org/learn/os_setup/text_editors)
خب از ویم استفاده کن!
http://www.codeblocks.org/ (http://www.codeblocks.org/)
The open source, cross platform, free C, C++ and Fortran IDE.
اما دانشجوها فکر نمیکنم بتونن ویم رو تنظیم کننویم در کل زیاد سخت نیست فقط کافیه ازش نترسی :'(
https://www.eclipse.org/photran/ (https://www.eclipse.org/photran/)
دلیل خاصی برای استفاده از فورترن دارید؟
https://www.eclipse.org/photran/ (https://www.eclipse.org/photran/)
دلیل خاصی برای استفاده از فورترن دارید؟
درس دینامیک سیالات محاسباتی ، موضوعاتی شامل حل عددی انگرالها در بازه های زمانی بسیار کوتاه و مش بندی های بسیار کوچک برای حل معادله انتشار و انتقال و تفرق و... رو شامل میشه . انجام این کار توسط محاسبات دستی وقت زیادی رو میگیره . متلب (مگه زبان برنامه نویسیه اصلا؟) و زبان هایی مثل پایتون هستند که سرعتشون برای محاسبات تکراری و ایتریشن بسیار نامناسبه. میمونه زبان هایی مثل c , cpp که سرعت خوبی تو محاسبات دارن اما فرترن مخصوص محاسبات عددی و تکراری ساخته شده و برای اینکار بهینه شده. و سینتکساش پیچیده نیست (دقت کنید مخاطبان زبان فرترن برنامه نویس نیستن اکثرا مهندسان و فیزیک دانان هستند). میتونم 10 صفحه a4 سخنرانی کنم اما زیاده گویی برای سلامت آدم خطرناکه ;D :D
https://www.eclipse.org/photran/ (https://www.eclipse.org/photran/)
دلیل خاصی برای استفاده از فورترن دارید؟
درس دینامیک سیالات محاسباتی ، موضوعاتی شامل حل عددی انگرالها در بازه های زمانی بسیار کوتاه و مش بندی های بسیار کوچک برای حل معادله انتشار و انتقال و تفرق و... رو شامل میشه . انجام این کار توسط محاسبات دستی وقت زیادی رو میگیره . متلب (مگه زبان برنامه نویسیه اصلا؟) و زبان هایی مثل پایتون هستند که سرعتشون برای محاسبات تکراری و ایتریشن بسیار نامناسبه. میمونه زبان هایی مثل c , cpp که سرعت خوبی تو محاسبات دارن اما فرترن مخصوص محاسبات عددی و تکراری ساخته شده و برای اینکار بهینه شده. و سینتکساش پیچیده نیست (دقت کنید مخاطبان زبان فرترن برنامه نویس نیستن اکثرا مهندسان و فیزیک دانان هستند). میتونم 10 صفحه a4 سخنرانی کنم اما زیاده گویی برای سلامت آدم خطرناکه ;D :D
درسته. ولی من پیشنهاد می دهم از c , cpp استفاده کنید. فورترن یادگیرش ساده است ولی بسیار محدود است. مشکل اصلی فورترن عدم وجود استادارد است و کامپایلر ها تفاوت اساسی دارند.
نیاز به جبر خطی هم دارید؟
https://www.eclipse.org/photran/ (https://www.eclipse.org/photran/)
دلیل خاصی برای استفاده از فورترن دارید؟
درس دینامیک سیالات محاسباتی ، موضوعاتی شامل حل عددی انگرالها در بازه های زمانی بسیار کوتاه و مش بندی های بسیار کوچک برای حل معادله انتشار و انتقال و تفرق و... رو شامل میشه . انجام این کار توسط محاسبات دستی وقت زیادی رو میگیره . متلب (مگه زبان برنامه نویسیه اصلا؟) و زبان هایی مثل پایتون هستند که سرعتشون برای محاسبات تکراری و ایتریشن بسیار نامناسبه. میمونه زبان هایی مثل c , cpp که سرعت خوبی تو محاسبات دارن اما فرترن مخصوص محاسبات عددی و تکراری ساخته شده و برای اینکار بهینه شده. و سینتکساش پیچیده نیست (دقت کنید مخاطبان زبان فرترن برنامه نویس نیستن اکثرا مهندسان و فیزیک دانان هستند). میتونم 10 صفحه a4 سخنرانی کنم اما زیاده گویی برای سلامت آدم خطرناکه ;D :D
درسته. ولی من پیشنهاد می دهم از c , cpp استفاده کنید. فورترن یادگیرش ساده است ولی بسیار محدود است. مشکل اصلی فورترن عدم وجود استادارد است و کامپایلر ها تفاوت اساسی دارند.
نیاز به جبر خطی هم دارید؟
درست میگید. فرترن استاندارد نداره اینتل واسه خودش یه کامپایلر داره ، انویدیا یکی داره (برای پردازش موازی) . ولی فرترن 95 تقریبا بین همه شناخته شده است با این که اینتل فرترن 2018 رو توسعه داده اما کمتر کسی رو میبینم استفاده کنه. اما عدم اطلاع اساتید عزیز دانشگاه ها از صحبتهایی که گفتین و اجبارنابجا به استفاده از فرترن باعث شده هنوز این زبان زنده بمونه.