บล็อกนี้จะพูดถึงวิธีค้นหาตรรกะ OR ใน MATLAB โดยใช้ตัวอย่างบางส่วน
จะค้นหาตรรกะหรือใน MATLAB ได้อย่างไร
คุณสามารถค้นหาตรรกะหรือใน MATLAB:
- การใช้ หรือ | ผู้ดำเนินการ
- การใช้หรือ() ฟังก์ชั่น
1: วิธีค้นหาตรรกะหรือใน MATLAB โดยใช้ | โอเปอเรเตอร์?
วิธีทั่วไปในการค้นหาตรรกะ OR ใน MATLAB คือการใช้ | ตัวดำเนินการ โอเปอเรเตอร์นี้จะเปรียบเทียบค่าสเกลาร์หรืออาร์เรย์สองค่า และส่งกลับค่าสเกลาร์แบบลอจิคัล (0 หรือ 1) หรืออาร์เรย์แบบลอจิคัล
- หากตัวดำเนินการนี้เปรียบเทียบค่าสเกลาร์สองค่า ก็จะส่งกลับค่าตรรกะสเกลาร์
- หากโอเปอเรเตอร์นี้เปรียบเทียบสองอาร์เรย์ที่ต้องมีขนาดเท่ากัน ก็จะส่งกลับอาร์เรย์ลอจิคัลที่มีความยาวเท่ากันกับอาร์เรย์อินพุต
ตัวอย่างการค้นหาตรรกะหรือใน MATLAB โดยใช้ | โอเปอเรเตอร์?
ตัวอย่างที่กำหนดจะเปรียบเทียบค่าและอาร์เรย์ที่กำหนดโดยใช้ | ตัวดำเนินการใน MATLAB
หมายเลข 1 = 8 ;
num2 = 0 ;
A = แรนด์ ( 10 , 5 ) ;
ข = เวทย์มนตร์ ( 5 ) ;
หมายเลข 1 | หมายเลข 2
ก | บี
2: วิธีค้นหาตรรกะหรือใน MATLAB โดยใช้หรือ () ฟังก์ชัน
อีกวิธีหนึ่งในการค้นหาตรรกะ OR ใน MATLAB คือการใช้ฟังก์ชัน or() ฟังก์ชันนี้ช่วยให้เราสามารถเปรียบเทียบค่าสเกลาร์หรืออาร์เรย์ที่กำหนดสองค่าได้ ฟังก์ชันนี้เป็นทางเลือกแทน | ตัวดำเนินการ
ไวยากรณ์
ที่ หรือ() ไวยากรณ์ของฟังก์ชันได้รับด้านล่าง:
หรือ ( เอ บี )
ที่นี่,
ฟังก์ชั่น หรือ(ก,บี) รับ A และ B เป็นอินพุต เปรียบเทียบ และส่งกลับค่าลอจิคัลหรืออาร์เรย์เป็นเอาต์พุต
- เมื่อใดก็ตามที่ฟังก์ชันนี้ยอมรับค่าสเกลาร์สองค่าเพื่อทำการเปรียบเทียบ จะส่งกลับค่าตรรกะสเกลาร์
- เมื่อใดก็ตามที่ฟังก์ชันนี้เปรียบเทียบสองอาร์เรย์ที่ต้องมีขนาดเท่ากัน ฟังก์ชันนี้จะส่งคืนอาร์เรย์แบบลอจิคัลที่มีความยาวเท่ากันกับอาร์เรย์อินพุต
ตัวอย่างการค้นหาตรรกะหรือใน MATLAB โดยใช้ฟังก์ชันหรือ ()
รหัส MATLAB นี้ค้นหาตรรกะหรือการใช้ หรือ() ทำงานโดยการเปรียบเทียบค่าสเกลาร์สองค่าและอาร์เรย์สองตัวใน MATLAB
หมายเลข 1 = 8 ;num2 = 0 ;
A = แรนด์ ( 5 ) ;
B = ศูนย์ ( 5 ) ;
หรือ ( นัมเบอร์ 1, นัมเบอร์ 2 )
หรือ ( เอ บี )
บทสรุป
ตัวดำเนินการเชิงตรรกะเป็นส่วนสำคัญของภาษาการเขียนโปรแกรมทั้งหมด มีหลายประเภทเช่น AND, OR, NOR, XOR และอื่นๆ MATLAB ยังช่วยให้เราดำเนินการเชิงตรรกะกับสเกลาร์หรืออาร์เรย์ได้ คู่มือนี้ใช้สองวิธีในการค้นหาตรรกะหรือการใช้ | ผู้ประกอบการและการใช้งาน หรือ() การทำงาน. นอกจากนี้ยังมีตัวอย่างเพื่อเปรียบเทียบค่าสเกลาร์สองค่า อาร์เรย์สองตัว และค่าสเกลาร์กับอาร์เรย์หนึ่งตัว