ATLab เป็นเครื่องมือที่มีประสิทธิภาพมากในการดําเนินการและคํานวณค่าเมทริกซ์ การใช้เทคนิคที่มีประสิทธิภาพสามารถปรับปรุงประสิทธิภาพได้อย่างยิ่งยวด และลดเวลาการคํานวณ บทความนี้ให้คําแนะนําที่ใช้ได้จริงในการจัดการเมทริกซ์ใน MATLAB

ไวยากรณ์ ก่อน กําหนด

การจัดวางเมทริกซ์ก่อนจะเติมลงในวงรอบป้องกันการกดปุ่ม ATLB จากอาร์เรย์แบบปรับขนาดซ้ํา ซึ่งสามารถชะลอการทํางานได้ ใช้งานฟังก์ชันเช่น [FLT: 0] หรือ เพื่อจองหน่วยความจําล่วงหน้า

ใช้ฟังก์ชันที่รวมเข้าไปด้วย

ฟังก์ชัน MATLAB ที่สร้างมานั้น ถูกปรับแต่งให้มีประสิทธิภาพสูงสุด เมื่อใดก็ตามที่เป็นไปได้ ให้แทนที่การทํางานด้วยตนเองเช่น ] ([FLT: 4]]] [FLT: 5] ([FLT: 6]) หรือ[FT: 6]. พวกนี้มักเร็วกว่าและถูกต้องกว่ารหัสที่ตั้งเอง.

เปิดใช้งาน

การหาวงใหม่ด้วยโอเปอเรชันที่ตั้งเป็นเวกเตอร์ สามารถเพิ่มความเร็วได้อย่างมาก MATLAB ถูกปรับแต่งให้เหมาะกับการคํานวณเมทริกซ์และเวกเตอร์ ดังนั้นการเขียนรหัสใหม่เพื่อใช้โอเปอเรชันเมทริกซ์แทนการวนแบบจุลภาค

ปรับแก้ค่าการใช้หน่วยความจํา

ลดตัวแปรชั่วคราวลง และหลีกเลี่ยงการเลียนแบบเมทริกซ์ขนาดใหญ่ที่ไม่จําเป็น

เคล็ดลับเพิ่มเติม

  • ใช้เมทริกซ์ขนาดเล็กสําหรับข้อมูลที่มาก ส่วนใหญ่เป็นศูนย์
  • กําหนดดัชนีตามตรรกะเพื่อเลือกข้อมูลอย่างมีประสิทธิภาพ
  • หลีกเลี่ยงการใช้วงเวียน [FLT: 9] เมื่อเวกเตอร์เป็นได้
  • โพรไฟล์ [FLT: 10] เพื่อระบุคอขวด