MATLAB - คำสั่ง
MATLAB เป็นโปรแกรมแบบโต้ตอบสำหรับการคำนวณเชิงตัวเลขและการแสดงข้อมูล คุณสามารถป้อนคำสั่งโดยพิมพ์ที่พรอมต์ MATLAB '>>' บนไฟล์Command Window.
ในส่วนนี้เราจะแสดงรายการคำสั่ง MATLAB ทั่วไปที่ใช้กันทั่วไป
คำสั่งสำหรับการจัดการเซสชัน
MATLAB มีคำสั่งต่างๆสำหรับจัดการเซสชัน ตารางต่อไปนี้แสดงคำสั่งดังกล่าวทั้งหมด -
| คำสั่ง | วัตถุประสงค์ |
|---|---|
| clc | ล้างหน้าต่างคำสั่ง |
| ชัดเจน | ลบตัวแปรออกจากหน่วยความจำ |
| มีอยู่ | ตรวจสอบการมีอยู่ของไฟล์หรือตัวแปร |
| ทั่วโลก | ประกาศตัวแปรเป็นโกลบอล |
| ช่วยด้วย | ค้นหาหัวข้อวิธีใช้ |
| มองหา | ค้นหารายการวิธีใช้สำหรับคำสำคัญ |
| เลิก | หยุด MATLAB |
| Who | แสดงรายการตัวแปรปัจจุบัน |
| ใคร | แสดงรายการตัวแปรปัจจุบัน (การแสดงผลแบบยาว) |
คำสั่งสำหรับการทำงานกับระบบ
MATLAB มีคำสั่งที่เป็นประโยชน์มากมายสำหรับการทำงานกับระบบเช่นการบันทึกงานปัจจุบันในพื้นที่ทำงานเป็นไฟล์และโหลดไฟล์ในภายหลัง
นอกจากนี้ยังมีคำสั่งต่างๆสำหรับกิจกรรมอื่น ๆ ที่เกี่ยวข้องกับระบบเช่นการแสดงวันที่การแสดงรายการไฟล์ในไดเร็กทอรีการแสดงไดเร็กทอรีปัจจุบันเป็นต้น
ตารางต่อไปนี้แสดงคำสั่งเกี่ยวกับระบบที่ใช้กันทั่วไป -
| คำสั่ง | วัตถุประสงค์ |
|---|---|
| ซีดี | เปลี่ยนไดเร็กทอรีปัจจุบัน |
| วันที่ | แสดงวันที่ปัจจุบัน |
| ลบ | ลบไฟล์ |
| ไดอารี่ | เปิด / ปิดการบันทึกไฟล์ไดอารี่ |
| ผบ | แสดงรายการไฟล์ทั้งหมดในไดเร็กทอรีปัจจุบัน |
| โหลด | โหลดตัวแปรพื้นที่ทำงานจากไฟล์ |
| เส้นทาง | แสดงเส้นทางการค้นหา |
| pwd | แสดงไดเร็กทอรีปัจจุบัน |
| บันทึก | บันทึกตัวแปรพื้นที่ทำงานในไฟล์ |
| ชนิด | แสดงเนื้อหาของไฟล์ |
| อะไร | แสดงรายการไฟล์ MATLAB ทั้งหมดในไดเร็กทอรีปัจจุบัน |
| wklread | อ่านไฟล์สเปรดชีต. wk1 |
คำสั่งอินพุตและเอาต์พุต
MATLAB มีคำสั่งที่เกี่ยวข้องกับอินพุตและเอาต์พุตดังต่อไปนี้ -
| คำสั่ง | วัตถุประสงค์ |
|---|---|
| Disp | แสดงเนื้อหาของอาร์เรย์หรือสตริง |
| fscanf | อ่านข้อมูลที่จัดรูปแบบจากไฟล์ |
| รูปแบบ | ควบคุมรูปแบบการแสดงหน้าจอ |
| fprintf | ดำเนินการเขียนรูปแบบไปยังหน้าจอหรือไฟล์ |
| อินพุต | แสดงพร้อมต์และรอการป้อนข้อมูล |
| ; | ระงับการพิมพ์หน้าจอ |
fscanf และ fprintfคำสั่งทำงานเหมือนฟังก์ชัน C scanf และ printf รองรับรหัสรูปแบบต่อไปนี้ -
| รหัสรูปแบบ | วัตถุประสงค์ |
|---|---|
| %s | จัดรูปแบบเป็นสตริง |
| %d | จัดรูปแบบเป็นจำนวนเต็ม |
| %f | จัดรูปแบบเป็นค่าทศนิยม |
| %e | จัดรูปแบบเป็นค่าทศนิยมในสัญกรณ์วิทยาศาสตร์ |
| %g | จัดรูปแบบในรูปแบบที่กะทัดรัดที่สุด:% f หรือ% e |
| \n | แทรกบรรทัดใหม่ในสตริงเอาต์พุต |
| \t | แทรกแท็บในสตริงเอาต์พุต |
ฟังก์ชันรูปแบบมีรูปแบบต่อไปนี้ที่ใช้สำหรับการแสดงตัวเลข -
| ฟังก์ชัน Format | แสดงได้ถึง |
|---|---|
| รูปแบบสั้น | ทศนิยมสี่หลัก (ค่าเริ่มต้น) |
| รูปแบบยาว | ทศนิยม 16 หลัก |
| รูปแบบสั้น e | เลขห้าหลักบวกเลขชี้กำลัง |
| รูปแบบยาว e | 16 หลักบวกเลขชี้กำลัง |
| รูปแบบธนาคาร | ทศนิยมสองหลัก |
| รูปแบบ + | บวกลบหรือศูนย์ |
| รูปแบบหนู | การประมาณอย่างมีเหตุผล |
| รูปแบบกะทัดรัด | ระงับฟีดบางบรรทัด |
| รูปแบบหลวม | รีเซ็ตเป็นโหมดการแสดงผลที่กะทัดรัดน้อยลง |
คำสั่ง Vector, Matrix และ Array
ตารางต่อไปนี้แสดงคำสั่งต่างๆที่ใช้สำหรับการทำงานกับอาร์เรย์เมทริกซ์และเวกเตอร์ -
| คำสั่ง | วัตถุประสงค์ |
|---|---|
| แมว | เชื่อมต่ออาร์เรย์ |
| หา | ค้นหาดัชนีขององค์ประกอบที่ไม่ใช่ศูนย์ |
| ความยาว | คำนวณจำนวนองค์ประกอบ |
| linspace | สร้างเวกเตอร์ที่เว้นระยะสม่ำเสมอ |
| logspace | สร้างเวกเตอร์เว้นวรรคลอการิทึม |
| สูงสุด | ส่งคืนองค์ประกอบที่ใหญ่ที่สุด |
| นาที | ส่งคืนองค์ประกอบที่เล็กที่สุด |
| แยง | ผลิตภัณฑ์ของแต่ละคอลัมน์ |
| ก่อร่างใหม่ | เปลี่ยนขนาด |
| ขนาด | คำนวณขนาดอาร์เรย์ |
| เรียงลำดับ | จัดเรียงแต่ละคอลัมน์ |
| ผลรวม | รวมแต่ละคอลัมน์ |
| ตา | สร้างเมทริกซ์เอกลักษณ์ |
| คน | สร้างอาร์เรย์ของรายการ |
| ศูนย์ | สร้างอาร์เรย์ของศูนย์ |
| ข้าม | คำนวณผลิตภัณฑ์ข้ามเมทริกซ์ |
| จุด | คำนวณผลิตภัณฑ์เมทริกซ์ดอท |
| det | คำนวณดีเทอร์มิแนนต์ของอาร์เรย์ |
| Inv | คำนวณผกผันของเมทริกซ์ |
| pinv | คำนวณ pseudoinverse ของเมทริกซ์ |
| อันดับ | คำนวณอันดับของเมทริกซ์ |
| rref | คำนวณรูปแบบระดับแถวที่ลดลง |
| เซลล์ | สร้างอาร์เรย์ของเซลล์ |
| เซลลดิส | แสดงอาร์เรย์ของเซลล์ |
| เซลล์พล็อต | แสดงการแสดงกราฟิกของอาร์เรย์เซลล์ |
| num2cell | แปลงอาร์เรย์ตัวเลขเป็นอาร์เรย์ของเซลล์ |
| จัดการ | จับคู่รายการอินพุตและเอาต์พุต |
| iscell | ระบุอาร์เรย์ของเซลล์ |
การวางแผนคำสั่ง
MATLAB มีคำสั่งมากมายสำหรับการพล็อตกราฟ ตารางต่อไปนี้แสดงคำสั่งที่ใช้กันทั่วไปสำหรับการลงจุด -
| คำสั่ง | วัตถุประสงค์ |
|---|---|
| แกน | ตั้งค่าขีด จำกัด แกน |
| fplot | การวางแผนฟังก์ชันอย่างชาญฉลาด |
| กริด | แสดงเส้นตาราง |
| พล็อต | สร้างพล็อต xy |
| พิมพ์ | พิมพ์พล็อตหรือบันทึกพล็อตลงในไฟล์ |
| หัวข้อ | วางข้อความไว้ที่ด้านบนสุดของพล็อต |
| xlabel | เพิ่มป้ายข้อความให้กับแกน x |
| ylabel | เพิ่มป้ายข้อความในแกน y |
| แกน | สร้างวัตถุแกน |
| ปิด | ปิดพล็อตปัจจุบัน |
| ปิดทั้งหมด | ปิดพล็อตทั้งหมด |
| รูป | เปิดหน้าต่างรูปใหม่ |
| gtext | เปิดใช้งานการวางฉลากด้วยเมาส์ |
| ถือ | หยุดพล็อตปัจจุบัน |
| ตำนาน | ตำแหน่งตำนานด้วยเมาส์ |
| รีเฟรช | วาดหน้าต่างรูปปัจจุบันใหม่ |
| ชุด | ระบุคุณสมบัติของอ็อบเจ็กต์เช่นแกน |
| แผนย่อย | สร้างพล็อตใน subwindows |
| ข้อความ | วางสตริงในรูป |
| บาร์ | สร้างแผนภูมิแท่ง |
| loglog | สร้างพล็อตบันทึกล็อก |
| ขั้ว | สร้างพล็อตเชิงขั้ว |
| semilogx | สร้างแผนภาพเซมิล็อก (ลอการิทึม abscissa). |
| semilogy | สร้างแผนภาพเซมิล็อก (ลอการิทึมกำหนด). |
| บันได | สร้างพล็อตบันได |
| ลำต้น | สร้างพล็อตลำต้น |