10 MATLAB การประยุกต์ใช้งานทางวิศวกรรมไฟฟ้า
แท้จริงแล้วฟังก์ชันeye สามารถให้กําเนิดเมทริกซ์ที่ไม่ใช่เมทริกซ์จัตุรัสได้ด้วย การใช้งานเป็นดังนี้
>> eye(2,4)
ans =
1 0 0 0
0 1 0 0
สังเกตว่าฟังก์ชันสามารถมีรูปแบบการใช้ที่ต่างกันได้มากกว่าหนึ่งรูปแบบ โดยขึ้นอยู่กับจํานวนและ
รายละเอียดของอาร์กิวเมนต์ที่ป้อนให้แก่ฟังก์ชัน ใน MATLAB มีคําสั่ง help ที่ใช้สําหรับอธิบาย
รายละเอียดรูปแบบและการใช้งานของฟังก์ชัน เช่น เราต้องการทราบวิธีการใช้งานฟังก์ชัน eye ให้
พิมพ์คําสั่งดังนี้
>> help eye
EYE Identity matrix.
EYE(N) is the N-by-N identity matrix.
EYE(M,N) or EYE([M,N]) is an M-by-N matrix with 1's on
the diagonal and zeros elsewhere.
EYE(SIZE(A)) is the same size as A.
See also ONES, ZEROS, RAND, RANDN.
จะเห็นว่าฟังก์ชัน eye มีการใช้งานได้สองลักษณะคือ eye(n) และ eye(m,n) สําหรับฟังก์ชัน zeros
หรือ ones ก็เช่นเดียวกันมีรูปแบบการใช้งานได้หลายลักษณะ หากลองใช้คําสั่ง help เพื่อดู
วิธีการใช้ฟังก์ชัน zeros หรือ ones จะพบว่าฟังก์ชันทั้งสองสามารถใช้สร้างเมทริกซ์ที่มีมากกว่าสอง
มิติได้ ยกตัวอย่างเช่น