การ คํานวณ ที่ ถูก ต้อง แม่นยํา ใน การ คํานวณ เหล่า นี้ เป็น สิ่ง จําเป็น เพื่อ จะ ได้ ผล ที่ ไว้ ใจ ได้ บทความ นี้ ให้ ข้อ แนะ ที่ ใช้ ได้ จริง เพื่อ ปรับ ปรุง ความ ถูก ต้อง ของ การ คํานวณ ของ คุณ
ใช้เลขคณิตแบบตัวแปร
สําหรับการคํานวณที่ต้องการความแม่นยําสูง MATLAB ให้ค่าความแม่นยําของตัวแปรในการคํานวณผ่านกล่องเครื่องมือคณิตศาสตร์แบบสัญลักษณ์ โดยใช้ฟังก์ชัน [FLT: 0] เพื่อระบุจํานวนตัวเลขสําหรับการคํานวณของคุณ เพื่อลดข้อผิดพลาดในการปัดกวาด
ระวังปฏิบัติการแบบฟลอริท-พอนท์
จํานวนทศนิยมสามารถเริ่มค่าความคลาดเคลื่อนได้เนื่องจากพวกมันมีข้อจํากัดอยู่จํากัด. เพื่อลดข้อผิดพลาดเหล่านี้, อย่าลบตัวเลขเกือบเท่ากัน และควรใช้ฟังก์ชันอย่าง [FLT: 1) เพื่อเข้าใจข้อจํากัดความแม่นยําของการคํานวณของคุณ.
ใช้ฟังก์ชันที่ถูกสร้างมาสําหรับค่าความจุตัวเลข
MATLAB ให้ฟังก์ชันออกแบบเพื่อความมั่นคงทางตัวเลข เช่น สําหรับ Zalse Tianga และ สําหรับการแก้ปัญหาแบบสี่เหลี่ยมอย่างน้อย ฟังก์ชันเหล่านี้จะช่วยป้องกันปัญหาที่เกิดจากเมทริกซ์ที่ไม่สมบูรณ์
การเพิ่มข้อมูลประเภทที่เหมาะสม
เลือกชนิดข้อมูลที่เหมาะสม โดยใช้ความแม่นยําของคุณ สําหรับโปรแกรมส่วนใหญ่ ความแม่นยําแบบคู่นั้นเพียงพอ แต่สําหรับความถูกต้องที่สูงขึ้น ให้พิจารณาโดยใช้ความแม่นยําแบบเดียว หรือตัวแปรสัญลักษณ์
- ใช้ [FLT: 4] สําหรับการคํานวณระดับสูง
- จงหลีกเลี่ยงการลบตัวเลขเกือบเท่ากัน
- หน้าที่ของตัวเลขที่เสถียรของเลเวอเรจ เอ็มทีแลบ
- เลือกประเภทของข้อมูลที่เหมาะสมสําหรับข้อมูลของคุณ