วิธีสร้างพล็อตบรรทัดที่มีแถบข้อผิดพลาดใน MATLAB โดยใช้แถบข้อผิดพลาด ()

Withi Srang Phlx Tbrr Thad Thi Mi Thaeb Khx Phid Phlad Ni Matlab Doy Chi Thaeb Khx Phid Phlad



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

คู่มือนี้จะกล่าวถึงไวยากรณ์ต่างๆ เพื่อสร้างแถบข้อผิดพลาดใน MATLAB เพื่ออธิบายตัวอย่างต่างๆ

จะสร้างเส้นพล็อตพร้อมแถบข้อผิดพลาดใน MATLAB ได้อย่างไร

ใน MATLAB เราสามารถสร้างแถบค่าคลาดเคลื่อนในแผนภาพเส้นได้อย่างง่ายดายโดยใช้ แถบข้อผิดพลาด() การทำงาน. ฟังก์ชันนี้ยอมรับอาร์กิวเมนต์อินพุตทั้งแบบบังคับและแบบเลือกได้เพื่อสร้างการลงจุดเส้นพร้อมแถบข้อผิดพลาดบนจุดชุดข้อมูลแต่ละจุด







ไวยากรณ์
ใน MATLAB คุณสามารถใช้ไฟล์ แถบข้อผิดพลาด() ทำหน้าที่ได้ดังต่อไปนี้:



แถบข้อผิดพลาด ( และผิดพลาด )
แถบข้อผิดพลาด ( เอ็กซ์ ย ผิดพลาด )
แถบข้อผิดพลาด ( x,y,neg,ตำแหน่ง )
แถบข้อผิดพลาด ( ___,หรือ )
แถบข้อผิดพลาด ( ___,บรรทัดข้อมูลจำเพาะ )

ที่นี่,



ฟังก์ชั่น แถบข้อผิดพลาด (y, ผิดพลาด) สร้างเส้นโครงที่มีแถบข้อผิดพลาดแนวตั้งที่สอดคล้องกับจุดข้อมูลแต่ละจุดในชุดข้อมูล y ตัวแปรข้อผิดพลาดประกอบด้วยความยาวของแถบข้อผิดพลาดด้านบนและด้านล่างจุดข้อมูล ดังนั้น ความยาวรวมของแถบค่าคลาดเคลื่อนจะกลายเป็นสองเท่าของค่าข้อผิดพลาด





ฟังก์ชั่น แถบข้อผิดพลาด (x, y, ผิดพลาด) สร้างเส้นโครงที่สอดคล้องกับ x เทียบกับ y ที่มีแถบข้อผิดพลาดในแต่ละจุดข้อมูล

ฟังก์ชั่น แถบข้อผิดพลาด (x, y, neg, pos) สร้างแถบข้อผิดพลาดบนจุดข้อมูลแต่ละจุดซึ่งสอดคล้องกับ x กับ y โดยที่ตัวแปร neg มีความยาวของแถบข้อผิดพลาดด้านล่างจุดข้อมูล ในขณะที่ pos มีความยาวของแถบข้อผิดพลาดเหนือจุดข้อมูลตามลำดับ



ฟังก์ชั่น แถบข้อผิดพลาด (___, ont) ใช้สำหรับตั้งค่าการวางแนวของแถบข้อผิดพลาด ค่าเริ่มต้นของ 'ornt' หมายถึงแนวตั้ง แต่เราสามารถเปลี่ยนได้โดยการระบุ 'แนวนอน' สำหรับแถบข้อผิดพลาดแนวนอนและ 'ทั้งสอง' สำหรับแถบข้อผิดพลาดทั้งแนวตั้งและแนวนอน เราสามารถใช้ตัวเลือก “ornt” กับไวยากรณ์ก่อนหน้าได้

ฟังก์ชั่น แถบข้อผิดพลาด (___, LineSpec) สร้างแถบข้อผิดพลาดโดยใช้ไวยากรณ์ที่ระบุสีแถบ ความกว้างของแถบ และอื่นๆ

ตัวอย่างที่ 1: วิธีสร้างพล็อตเส้นที่มีแถบค่าคลาดเคลื่อนแนวตั้งที่มีความยาวเท่ากัน

รหัส MATLAB นี้สร้างแถบข้อผิดพลาดแนวตั้งที่มีความยาวเท่ากันกับข้อผิดพลาดที่สอดคล้องกับการลงจุดบรรทัดโดยใช้ MATLAB แถบข้อผิดพลาด (y, ผิดพลาด) การทำงาน.

ย = 10 : : 10 : : 100 ;
ผิดพลาด = 10 * คน ( ขนาด ( และ ) ) ;
แถบข้อผิดพลาด ( และผิดพลาด )

ตัวอย่างที่ 2: วิธีสร้างพล็อตเส้นที่มีแถบค่าคลาดเคลื่อนแนวตั้งที่มีความยาวต่างกันได้อย่างไร

ตัวอย่างที่กำหนดจะสร้างแถบค่าคลาดเคลื่อนแนวตั้งที่สอดคล้องกับแผนภาพเส้นที่มีความยาวต่างกันโดยใช้ แถบข้อผิดพลาด (x, y, neg, pos) ฟังก์ชั่นใน MATLAB

x= 1 : : 10 ;
ย = 10 : : 10 : : 100 ;
เนก = 10 * คน ( ขนาด ( และ ) ) ;
ตำแหน่ง = 5 * คน ( ขนาด ( และ ) ) ;
แถบข้อผิดพลาด ( x,y,neg,ตำแหน่ง )

ตัวอย่างที่ 3: วิธีสร้างเส้นพล็อตที่มีแถบข้อผิดพลาดแนวนอน

ในโค้ด MATLAB นี้ เราใช้ แถบข้อผิดพลาด (x, y, ornt) ฟังก์ชันสร้างแถบข้อผิดพลาดแนวนอนที่สอดคล้องกับจุดข้อมูลแต่ละจุดบนเส้นกราฟที่ระบุ

x= 1 : : 10 ;
ย = 10 : : 10 : : 100 ;
ผิดพลาด = 10 * คน ( ขนาด ( และ ) ) ;
แถบข้อผิดพลาด ( x,y,ผิดพลาด 'แนวนอน' )

ตัวอย่างที่ 4: วิธีสร้างการลงจุดเส้นด้วยแถบค่าคลาดเคลื่อนแนวตั้งและแนวนอนที่มีคุณสมบัติเส้น

ในตัวอย่างนี้ เราใช้ แถบข้อผิดพลาด (x, y, ผิดพลาด” ทั้งสอง”, LineSpec) ฟังก์ชั่นเพื่อสร้างแถบข้อผิดพลาดแนวตั้งและแนวนอนที่มีคุณสมบัติบรรทัดที่ระบุ

x= 1 : : 10 ;
ย = 10 : : 10 : : 100 ;
ผิดพลาด = 5 * คน ( ขนาด ( และ ) ) ;
แถบข้อผิดพลาด ( x,y,ผิดพลาด 'ทั้งคู่' , 'มาร์กเกอร์เอดจ์คัลเลอร์' , 'สีฟ้า' , 'มาร์กเกอร์เฟซคัลเลอร์' , [ 0.75 0.95 1 ] )

บทสรุป

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