MATLAB เป็นเครื่องมือการเขียนโปรแกรมที่ใช้สำหรับแก้ปัญหาทางคณิตศาสตร์และวิทยาศาสตร์ มีภาษาการเขียนโปรแกรมและมักใช้ในสาขาต่างๆ เช่น วิทยาศาสตร์และวิศวกรรม MATLAB ยังให้คุณสร้างแอปพลิเคชันส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) ได้อย่างง่ายดายโดยใช้ฟังก์ชันในตัวสำหรับองค์ประกอบ GUI ต่างๆ
บทความนี้ครอบคลุมวิธีการกำหนดและแก้ไขป้ายกำกับใน MATLAB
ส่วนประกอบป้ายกำกับใน MATLAB
ส่วนประกอบป้ายกำกับใน MATLAB ใช้เพื่อแสดงข้อความคงที่ซึ่งระบุส่วนต่างๆ ของอินเทอร์เฟซผู้ใช้ (UI) ของแอปพลิเคชัน ช่วยอธิบายและระบุองค์ประกอบต่างๆ ใน GUI ใน MATLAB คุณสามารถสร้างป้ายกำกับโดยใช้ แท็ก การทำงาน. ด้านล่างนี้เป็นไวยากรณ์ที่แตกต่างกันสามแบบสำหรับฟังก์ชัน uilabel MATLAB:
labelObject = uilabel
labelObject = uilabel ( พ่อแม่ )
labelObject = uilabel ( ผู้ปกครอง ชื่อ ค่า )
labelObject = uilabel: สิ่งนี้สร้างฉลากโดยไม่ต้องระบุคอนเทนเนอร์หลัก
labelObject = uilabel (พาเรนต์): สิ่งนี้สร้างป้ายกำกับและระบุคอนเทนเนอร์หลักที่จะวางป้ายกำกับ
labelObject = uilabel(พาเรนต์, ชื่อ, ค่า): สิ่งนี้สร้างฉลากที่มีการปรับแต่งเพิ่มเติมโดยการระบุคอนเทนเนอร์หลักและใช้คู่ชื่อ-ค่าเฉพาะ
ตัวเลือกไวยากรณ์ที่แตกต่างกันเหล่านี้ช่วยให้คุณสร้างป้ายกำกับและปรับแต่งตามความต้องการของคุณในแอปพลิเคชัน MATLAB GUI
คุณสมบัติของส่วนประกอบ uilabel
MATLAB นำเสนอคุณสมบัติต่างๆ เพื่อควบคุมลักษณะที่ปรากฏและพฤติกรรมของส่วนประกอบ uilabel นี่คือคุณสมบัติที่สำคัญบางประการ:
ข้อความ: กำหนดข้อความที่แสดงภายในฉลาก ค่าเริ่มต้นคือป้ายกำกับ
ล่าม: คุณลักษณะนี้ช่วยให้เราเข้าใจข้อความในรูปแบบต่างๆ เช่น Latex สำหรับสมการทางคณิตศาสตร์ หรือ HTML สำหรับการจัดรูปแบบข้อความขั้นสูง ตามค่าเริ่มต้น จะไม่มีล่ามที่เลือกไว้
การจัดตำแหน่งแนวนอน: ควบคุมการจัดตำแหน่งแนวนอนของข้อความฉลาก เหลือการจัดตำแหน่งเริ่มต้นไว้
แนวตั้งการจัดตำแหน่ง: คุณสมบัตินี้จัดการการจัดแนวแนวตั้งของข้อความฉลาก การจัดตำแหน่งเริ่มต้นคือกึ่งกลาง
ตัดคำ: คุณสมบัตินี้ช่วยให้ข้อความตัดและพอดีกับความกว้างของฉลาก ลักษณะการทำงานเริ่มต้นปิดอยู่
ชื่อแบบอักษร: ช่วยให้คุณเปลี่ยนแบบอักษรที่ใช้กับข้อความได้
ขนาดตัวอักษร: เป็นการกำหนดขนาดตัวอักษร
ตัวอักษรน้ำหนัก: ควบคุมความหนาหรือน้ำหนักของข้อความ
มุมแบบอักษร: เป็นการปรับมุมของตัวอักษร
สีตัวอักษร: คุณสมบัตินี้ระบุสีของแบบอักษร
สีพื้นหลัง: ช่วยให้คุณปรับแต่งสีพื้นหลังของฉลากได้
มองเห็นได้: ควบคุมการมองเห็นส่วนประกอบ ตามค่าเริ่มต้น การมองเห็นจะถูกตั้งค่าเป็นเปิดสำหรับฟังก์ชันนี้
เปิดใช้งาน: เปิดใช้งานหรือปิดใช้งานลักษณะที่ปรากฏของส่วนประกอบ การตั้งค่าเริ่มต้นเปิดอยู่
เคล็ดลับเครื่องมือ: มันให้คำแนะนำที่เป็นข้อความหรือคำอธิบายที่เกี่ยวข้องกับวัตถุประสงค์ของส่วนประกอบ ตามค่าเริ่มต้น จะประกอบด้วยค่าที่เป็นสตริงว่าง
ตัวอย่างโค้ดสำหรับ uilabel()
รหัสสร้างวัตถุ uilabel ซึ่งใช้เพื่อแสดงข้อความบนอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) ป้ายกำกับถูกสร้างขึ้นด้วยคุณสมบัติเริ่มต้นและสามารถปรับแต่งเพิ่มเติมหรือแสดงบนหน้าจอได้
% สร้าง uilabel โดยใช้เฉพาะไฟล์ การทำงานฉลาก = uilabel;
ตัวอย่างโค้ดสำหรับ uilabel(พาเรนต์)
ใน MATLAB ฟังก์ชัน uilabel(parent) สามารถสร้างวัตถุ uilabel และระบุหน้าต่างหรือคอนเทนเนอร์ที่กำหนดเองเป็นพาเรนต์ ซึ่งหมายความว่าคุณสามารถเลือกตำแหน่งที่จะวางป้ายกำกับภายในอินเทอร์เฟซผู้ใช้โดยระบุคอนเทนเนอร์หลักที่เหมาะสม
มะเดื่อ = uifigure;% กำหนดรูป เช่น พ่อแม่
ป้ายกำกับ = uilabel ( รูปที่ ) ;
ตัวอย่างโค้ดสำหรับ uilabel(parent, Name, Value)
รหัสสร้างหน้าต่างรูปโดยใช้ฟังก์ชัน uifigure ใน MATLAB
จากนั้น ป้ายชื่อจะถูกสร้างขึ้นโดยมีรูปเป็นพาเรนต์ และกำหนดข้อความแบบกำหนดเองให้กับป้ายชื่อนั้น สิ่งนี้ทำให้สามารถแสดงฉลากภายในหน้าต่างรูปภาพพร้อมเนื้อหาข้อความที่ระบุ
มะเดื่อ = uifigure;% ป้ายกำกับที่กำหนดด้วยตัวเลขที่ผ่าน เช่น ผู้ปกครอง สำหรับ เดอะ การทำงาน
ป้ายกำกับ = uilabel ( รูปที่, 'ข้อความ' , 'ใส่ชื่อของคุณ:' ) ;
ดังที่คุณเห็นในเอาต์พุตด้านบน เรายังไม่ได้ระบุความยาวของข้อความ ตอนนี้เราจะแก้ไขขนาดของป้ายกำกับ
การปรับเปลี่ยนขนาดของฉลาก
เมื่อต้องการแก้ไขปัญหาข้อความถูกตัดเนื่องจากส่วนประกอบมีขนาดเล็ก คุณสามารถปรับขนาดของส่วนประกอบฉลากเพื่อให้พอดีกับข้อความได้อย่างเหมาะสม
มะเดื่อ = uifigure;% ฉลากที่กำหนดและตัวเลขจะถูกส่งผ่าน เช่น พ่อแม่
ป้ายกำกับ = uilabel ( รูปที่, 'ข้อความ' , 'ใส่ชื่อของคุณ:' ) ;
% เปลี่ยน ขนาด ของ
label.ตำแหน่ง ( 3 : 4 ) = [ 120 , 22 ] ;
บทสรุป
คอมโพเนนต์ Label ใน MATLAB GUI เป็นเครื่องมือสำหรับสร้างแอปพลิเคชันอินเทอร์เฟซผู้ใช้แบบกราฟิก อนุญาตให้มีการติดฉลากและคำอธิบายองค์ประกอบ UI ที่ชัดเจน ด้วยคุณสมบัติที่ปรับแต่งได้และตัวเลือกไวยากรณ์ เราสามารถสร้างและแก้ไขฉลากได้ตามความต้องการ โดยรวมแล้ว ส่วนประกอบป้ายกำกับช่วยปรับปรุงประสบการณ์ผู้ใช้และอำนวยความสะดวกในการสื่อสารที่มีประสิทธิภาพภายในอินเทอร์เฟซ