วิธีสร้างอาร์เรย์ตารางด้วยตัวแปรที่มีชื่อซึ่งมีประเภทต่างๆ ใน ​​MATLAB

Withi Srang Xarrey Tarang Dwy Tawpaer Thi Michux Sung Mi Prapheth Tang Ni Matlab



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

บทความนี้จะสาธิตวิธีง่ายๆ ในการสร้างอาร์เรย์ของตารางที่มีชื่อตัวแปรซึ่งมีประเภทข้อมูลต่างกัน







สร้างอาร์เรย์ตารางด้วยตัวแปรที่มีชื่อซึ่งมีประเภทต่างๆ

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



ไวยากรณ์สำหรับ โต๊ะ() ฟังก์ชันใน MATLAB กำหนดเป็น:



ที = โต๊ะ ( var1,...,varN )


ที่นี่:





T = ตาราง(var1,…,varN) ให้ผลตอบแทนในการสร้างตารางที่มี var1, var2 …varN ตัวแปร ตัวแปรเหล่านี้สามารถมีประเภทข้อมูลและขนาดต่างกันแต่มีจำนวนแถวเท่ากัน ตารางกำหนดชื่อตัวแปรเป็น var1, var2 ตามค่าดีฟอลต์ให้กับตารางเอาต์พุต แต่ถ้าชื่อตัวแปรถูกกำหนดหรืออินพุตเป็นตัวแปรเวิร์กสเปซ ชื่อตัวแปรที่กำหนดจะถูกกำหนดให้กับตารางเอาต์พุต

ตัวอย่าง

ในรหัส MATLAB นี้ เราจะสร้างตารางที่มีข้อมูลผลการเรียนของนักเรียนห้าคน



ชื่อ = { 'Rivest' ; 'ชาเมียร์' ; 'แอดเดิลแมน' ; 'โทมัส' ; 'สจ๊วต' } ;
เครื่องหมาย = [ 900 ; 1070 ; 875 ; 987 ; 750 ] ;
เปอร์เซ็นต์ = [ 82 ; 97 ; 80 ; 90 ; 68 ] ;
เกรด = { 'เอ' ; 'เอ+' ; 'เอ' ; 'เอ+' ; 'บี' } ;
ที = โต๊ะ ( ชื่อ เครื่องหมาย ร้อยละ เกรด )


ในโค้ดข้างต้น เราสร้างตารางที่ประกอบด้วยสี่คอลัมน์ซึ่งมีประเภทข้อมูลที่แตกต่างกัน เช่น 'ชื่อ' มีสตริงในขณะที่ “เครื่องหมาย” มีค่าจำนวนเต็ม ตาราง 5 คูณ 4 ที่สร้างขึ้นจะแสดงบนหน้าต่างผลลัพธ์ของ MATLAB


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

avg_percentage = ค่าเฉลี่ย ( ต.ร้อยละ )



เรายังสามารถใช้ดัชนีจุดเพื่อเพิ่มตัวแปรใหม่ในตาราง ในตัวอย่างก่อนหน้านี้ เราจะเพิ่มตัวแปรใหม่ชื่อ Reg_Number ที่มีเลขทะเบียนของนักเรียนทุกคน

ต.Reg_Number = [ 26 ; 32 ; 57 ; สี่ห้า ; 23 ]



สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเข้าถึงองค์ประกอบของตาราง คุณสามารถเข้าไปที่ ลิงค์ .

บทสรุป

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