2 ส.ค. 2023 เวลา 12:00 • วิทยาศาสตร์ & เทคโนโลยี

ตอนที่ 2. คอมพิวเตอร์ โปรแกรม MATLAB และการเขียนโปรแกรมเบื้องต้น

ขอแนะนำเบื้องต้น แบ่งการเตรียมตัวออกเป็นสองเรื่อง
1. คอมพิวเตอร์ สเปคเบื้องต้น
- Intel Core i3 เป็นอย่างต่ำ เนื่องจากต้องใช้กำลังการประมวลผลเยอะ ถ้าให้เร็วกว่าอาจต้องเลือก CPU ที่ดีกว่านี้
แต่สำหรับผมในเบื้องต้นเพียง Intel Core i3 เพียงพอสำหรับการทำโปรแกรมในแต่ละฟังก์ชันทดสอบ แล้วค่อยว่ากันในตอนที่เราอยากขยายกำลังในการประมวลผลค่อยหาเพิ่มเติม
โปรแกรมที่ออกแบบพยายามให้บันทึกผลการคำนวณออกมาในรูปกราฟ หรือข้อความออกมา เพื่อเรียกดูอีกครั้ง
การประมวลผลปล่อยให้ทำงานต่อเนื่อง ช้าหน่อยแต่เพียงพอสำหรับการกำหนดแนวทางการทดสอบโปรแกรม
- RAM อย่างน้อย 16GB หากมากกว่านี้จะดีมาก เพราะโปรแกรม MATLAB ใช้ RAM ค่อนข้างเยอะ ควรเตรียมไว้ครับ
- Hard disk ขึ้นอยู่กับจำนวนไฟล์ที่เก็บ แนะนำให้ใช้ SSD เพราะไฟล์ที่สร้างในแบบ text file ใช้เวลาอ่านพอสมควรเมื่อมีไฟล์เยอะขึ้น
2. โปรแกรม MATLAB
- ผมเลือกใช้แบบ Personal License ที่ให้ใช้งาน เนื่องจากราคาถูก กว่า จำกัดการใช้ ไม่สามารถพัฒนาเพื่อขายได้ สามารถซื้อ toolbox ในอนาคตได้ในราคาไม่แพง
ในส่วนของ Commercial License ราคาแพง สามารถใช้หารายได้
คนที่สนใจลองตรวจสอบราคาก่อนครับ
ในส่วนของโปรแกรม script หรือ function ออกแบบและพัฒนา
- ใช้ MATLAB ผ่าน command เป็นหลัก แสดงผลออกมาเป็น text
- มีการพล็อตกราฟ และบันทึกเป็นภาพ เพื่อดึงออกมาดูผลการประมวลผลในภายหลัง
- ในส่วนของ toolbox ที่เกี่ยวข้อง เช่น financial toolbox (สำหรับการใช้ indicator ใน toolbox) หรือ Deep Learning toolbox (สำหรับพัฒนา ROBOT) ผมกำลังศึกษาและทยอยซื้อในอนาคต
3. การเขียนโปรแกรมเบื้องต้น
ทยอยศึกษาเป็นพื้นฐานมีสองเรื่อง
การเขียนโปรแกรม MATLAB เบื้องต้น
การเขียนโปรแกรม Phyton เบื้องต้น
คงพอเป็นแนวทางสำหรับเพื่อนที่จะพัฒนาโปรแกรมครับ หากมีข้อเสนอแนะหรือติชม แจ้งมาได้ครับ
สนับสนุนเป็นกำลังใจในการเขียนบทความ กด follower ด้วยครับ ขอบคุณครับ

ดูเพิ่มเติมในซีรีส์

โฆษณา