ฉันสงสัยว่าวิธีที่ดีที่สุดในการเรียนรู้วิธีการเขียนโปรแกรมใน Fortran คืออะไร
ฉันได้รับการมองหาหนังสือตัวอย่างที่ดูเหมือนตกลงฉันก็จะไป"Fortran 95/2003 อธิบาย"และ"Fortran สำหรับนักวิทยาศาสตร์และวิศวกร"
ฉันไม่รู้ว่าพวกคุณคิดอย่างไรกับสิ่งเหล่านี้?
สิ่งที่ฉันสงสัยอีกอย่างคือฉันควรใช้คอมไพเลอร์ใด? ฉันทำงานกับเครื่อง Windows 7 (64- บิต)
ฉันหวังว่าพวกคุณสามารถช่วยฉันในนี้!
ดังนั้นสำหรับประสบการณ์ของฉันกับการเขียนโปรแกรม:
- Matlab และเมเปิ้ลใจดีกับการแนะนำครั้งแรกของฉันในโลกแห่งการเขียนโปรแกรม Matlab เป็นโปรแกรมที่ฉันค่อนข้างดีจริง ๆ ฉันได้ทำงานกับลูปและวิธีการรวมเหล่านี้เพื่อสร้างโปรแกรมที่มีประสิทธิภาพมากขึ้น Maple อยู่ในช่วงเริ่มต้นมากขึ้น (ฉันรู้วิธีค้นหาโซลูชันเพื่อการผสานรวมอย่างง่ายเป็นต้น)
- หนึ่งปีหลังจากนั้นเราได้แนะนำ C ++ ใน Visual Basic อาจารย์ไปที่นี่อย่างรวดเร็วหลังจาก 2 เดือนเราได้คุยพอยน์เตอร์และมรดกแล้ว ฉันสามารถเขียนโปรแกรมง่าย ๆ ในภาษานี้ได้เพียงการทำงานกับชั้นเรียนเป็นสิ่งที่ยังคงเป็นปัญหา แต่ฉันเชื่อว่าเป็นเพียงเรื่องของการปฏิบัติ
- และอีกหนึ่งปีต่อมาฉันจำเป็นต้องเรียนรู้ Mathematica 8 ซึ่งตอนนี้ฉันก็เริ่มดีขึ้นแล้ว
ดังนั้นฉันจึงมีการเขียนโปรแกรมเพิ่มขึ้นเล็กน้อย แต่ฉันจะไม่พูดว่ามันยอดเยี่ยมมาก!
เหตุผลที่ฉันต้องการเรียนรู้ Fortran ส่วนใหญ่เป็นเพราะคุณไม่สามารถทำฟิสิกส์เชิงทฤษฎีด้วยตัวเองคุณต้องทดสอบทฤษฎีของคุณและเพื่อที่คุณจะต้องสามารถเขียนโปรแกรมที่อาจทดสอบทฤษฎีเหล่านั้นเป็นตัวเลขได้ ฉันได้ยินมาว่าฟอร์แทรนเป็นภาษาที่ใช้สำหรับคณิตศาสตร์เชิงตัวเลขดังนั้นฉันคิดว่ามันจะมีประโยชน์ในการรู้ภาษานี้
ps: Fortran95 และ Fortran 2003 ต่างกันอย่างไร