คู่มือนี้มีประโยชน์สำหรับผู้ใช้ MATLAB ที่ไม่ทราบวิธีการค้นหาค่าสูงสุดและต่ำสุดของชุดข้อมูลและเมทริกซ์ขนาดใหญ่ใน MATLAB
จะค้นหาค่าต่ำสุดและสูงสุดในชุดข้อมูลขนาดใหญ่และเมทริกซ์ใน MATLAB ได้อย่างไร
การค้นหาค่าสูงสุดและต่ำสุดในชุดข้อมูลขนาดใหญ่สามารถทำได้ง่ายๆ โดยใช้ สูงสุด() และ นาที() ฟังก์ชั่น. อย่างไรก็ตาม เราต้องใช้มันแยกกัน ที่ ขอบเขต() ฟังก์ชันใน MATLAB เป็นวิธีที่มีประสิทธิภาพมากขึ้นในการค้นหาค่าต่ำสุดและสูงสุดของชุดข้อมูลหรือเมทริกซ์ขนาดใหญ่ เป็นฟังก์ชันในตัวใน MATLAB ที่รับเมทริกซ์เป็นอินพุตและส่งกลับค่าสูงสุดและต่ำสุดของชุดข้อมูลขนาดใหญ่หรือเมทริกซ์ใน MATLAB
ไวยากรณ์
ที่ ขอบเขต() ฟังก์ชั่นใช้ไวยากรณ์ง่าย ๆ ใน MATLAB:
[minA,maxA] = ขอบเขต(A)
[minA,maxA] = ขอบเขต(A,'ทั้งหมด')
[ minA , maxA ] = ขอบเขต ( A , dim )
ที่นี่,
ฟังก์ชั่น [minA,maxA] = ขอบเขต(A) ให้ผลผลิตเพื่อให้ได้ค่าต่ำสุด มินเอ และค่าสูงสุด maxA ของเมทริกซ์หรืออาร์เรย์ A ที่กำหนด โดยที่ มินเอ เท่ากับ นาที(ก) และ แม็กซ์เอ เท่ากับสูงสุด (ก).
ฟังก์ชั่น [minA,maxA] = ขอบเขต(A,” ทั้งหมด”) ให้ผลตอบแทนเพื่อระบุค่าต่ำสุด มินเอ ตลอดจนมูลค่าสูงสุด แม็กซ์เอ เหนือรายการทั้งหมดของเมทริกซ์หรืออาร์เรย์ A ที่กำหนด
ฟังก์ชั่น [ minA , maxA ] = ขอบเขต ( A , dim ) ให้ผลผลิตเพื่อระบุค่าต่ำสุดและสูงสุดของแต่ละแถวของอาร์เรย์ A ที่กำหนดตามแนวมิติสลัว
ตัวอย่าง
ทำตามตัวอย่างที่ให้ไว้เพื่อเรียนรู้วิธีคำนวณค่าสูงสุดและต่ำสุดของเมทริกซ์หรือชุดข้อมูลที่กำหนดโดยใช้ ขอบเขต() การทำงาน.
ตัวอย่างที่ 1: วิธีค้นหาค่าต่ำสุดและสูงสุดของอาร์เรย์ 1D ใน MATLAB
ในตัวอย่างนี้ เราคำนวณค่าสูงสุดและต่ำสุดของอาร์เรย์ 1D ที่กำหนดของตัวเลขสุ่มที่มีขนาด 1 x 1,000 โดยใช้ ขอบเขต() การทำงาน.
เวกเตอร์ = แรนด์ (1,1000);[min_vect, max_vect] = ขอบเขต (vect)
ตัวอย่างที่ 2: วิธีค้นหาค่าสูงสุดและต่ำสุดของเมทริกซ์ขนาดใหญ่ใน MATLAB
รหัส MATLAB นี้ใช้นามสกุล ขอบเขต() ฟังก์ชันเพื่อระบุค่าต่ำสุดและสูงสุดของเมทริกซ์ขนาดใหญ่ที่กำหนดซึ่งมีขนาด 1,000 x 1,000
A = เวทมนตร์ (1,000);[min_A, max_A] = ขอบเขต (A, 'ทั้งหมด')
ตัวอย่างที่ 3: วิธีค้นหาค่าสูงสุดและต่ำสุดของอาร์เรย์ขนาดใหญ่ใน MATLAB
รหัส MATLAB ที่กำหนดใช้ ขอบเขต() ฟังก์ชั่นคำนวณค่าต่ำสุดและสูงสุดของอาร์เรย์ที่กำหนดซึ่งมีขนาด 2 x 10 x 2
A = แรนด์ (2,10,2);[min_A, max_A] = ขอบเขต(A,2)
บทสรุป
การค้นหาค่าต่ำสุดและสูงสุดของชุดข้อมูลหรือเมทริกซ์ขนาดใหญ่เป็นปัญหาทั่วไปที่นักวิเคราะห์ข้อมูลต้องเผชิญ สิ่งนี้กลายเป็นเรื่องง่ายโดยใช้ MATLAB ในตัว ขอบเขต() ฟังก์ชันที่คำนวณค่าต่ำสุดและสูงสุดของอาร์เรย์หรือเมทริกซ์ที่กำหนด คู่มือนี้ได้ให้ข้อมูลเบื้องต้นเกี่ยวกับการใช้ ขอบเขต() ทำงานใน MATLAB เพื่อค้นหาค่าต่ำสุดและสูงสุดในชุดข้อมูลขนาดใหญ่ ตัวอย่างที่ให้ไว้ที่นี่จะช่วยให้คุณเรียนรู้การใช้งานได้อย่างรวดเร็ว ขอบเขต() ฟังก์ชั่นใน MATLAB