ไม่ว่าจะเป็นการค้นคว้า การบ้าน หรือการนำเสนองาน แผนผังสามมิติก็เหมาะอย่างยิ่งสำหรับการแสดงภาพว่าชุดข้อมูลที่ซับซ้อนมีหน้าตาเป็นอย่างไร ด้วยความช่วยเหลือของ MATLAB (Matrix Laboratory) คุณจะสามารถสร้างภาพสามมิติที่น่าทึ่งด้วยข้อมูลที่คุณให้มา การใช้ MATLAB เพื่อจุดประสงค์นี้จะทำให้คุณสามารถควบคุมการปรับแต่งกราฟของคุณได้อย่างสมบูรณ์ ตั้งแต่สีไปจนถึงแรเงาและการจัดแสง เครื่องมือเดียวที่จำเป็นคือ MATLAB และความรู้ความชำนาญของคุณ
ขั้นตอน
ส่วนที่ 1 จาก 3: การสร้างโดเมน
ขั้นตอนที่ 1. เปิดหน้าต่างคำสั่ง
ในเลย์เอาต์เริ่มต้น สิ่งนี้ควรปรากฏขึ้นโดยอัตโนมัติเป็นหน้าต่างที่ใหญ่ที่สุดที่แสดง
ขั้นตอนที่ 2 หากไม่มีหน้าต่างคำสั่ง ให้เลือกบ้านที่มุมซ้ายบน
หลังจากนั้น เลือกเลย์เอาต์แล้วเลือก "ค่าเริ่มต้น"
ขั้นตอนที่ 3 ในหน้าต่างคำสั่ง ให้กำหนด x. ทั้งสองของคุณ และ y เวกเตอร์
- โดยทั่วไปจะทำในรูปแบบของ x=[vector or function] และ y=[vector or function]
- อย่าลืมใช้ตัวดำเนินการจุดเมื่อคูณหรือหารเวกเตอร์และเมทริกซ์ มิฉะนั้นจะเกิดข้อผิดพลาด
ส่วนที่ 2 จาก 3: การสร้างกริดในเครื่องบิน xy-Plane
ขั้นตอนที่ 1 กำหนดความสัมพันธ์ระหว่าง x และ y
เพื่อให้บรรลุสิ่งนี้ ต้องใช้สองคำสั่ง
- ประการแรกคือฟังก์ชันตาข่าย โดยใช้สิ่งนี้ ผลลัพธ์จะเป็นกราฟโครงลวดตาข่าย
- อีกอันคือฟังก์ชั่นการท่อง เมื่อใช้เซิร์ฟผลลัพธ์จะเป็นพล็อตพื้นผิวสามมิติ
ขั้นตอนที่ 2 เมื่อใช้ mesh ให้ป้อน meshgrid ไปที่หน้าต่างคำสั่ง
- คำสั่งจะถูกจัดรูปแบบดังนี้: [xx, yy]=meshgrid(x, y).
- ในหน้าต่างพื้นที่ทำงาน คุณจะเห็นว่ามีการกำหนดตัวแปร xx และ yy แล้ว
ส่วนที่ 3 ของ 3: การกำหนด "zz" และการวางแผนพื้นผิว
ขั้นตอนที่ 1 กำหนด zz ในรูปของ xx และ yy เนื่องจากการพึ่งพาชุดข้อมูลเหล่านั้น
- ใช้ความสัมพันธ์ที่คุณรู้ว่ามีอยู่ระหว่าง x และ y นี่น่าจะเป็นฟังก์ชันหรือสูตร
- เช่น., zz=xx.^2-yy.^2
ขั้นตอนที่ 2 พล็อตพื้นผิวโดยใช้คำสั่ง surf
- จากองค์ประกอบ z ในเมทริกซ์ "zz" คำสั่ง surf จะสร้างพื้นผิวแรเงาสามมิติ
- นี่คือจุดที่คุณจะเกี่ยวข้อง xx, ปปปป, และ zz ด้วยกัน.
- บรรทัดคำสั่งจริงจะอยู่ในรูปแบบของ ท่อง(xx, yy, zz).
ขั้นตอนที่ 3 ดูหน้าต่างใหม่ของคุณเพื่อแสดงพล็อตสามมิติของคุณ
ขั้นตอนที่ 4 ปรับแต่งตามที่คุณต้องการ
มีแถบเครื่องมือที่ด้านบนของหน้าต่างที่มีพล็อตใหม่ปรากฏขึ้น แถบเครื่องมือนี้มีตัวเลือกและคุณสมบัติมากมายที่สามารถใช้เพื่อจัดการพล็อตสามมิติของคุณ
-
บางตัวเลือกเหล่านี้รวมถึง:
- การใส่ฉลากสำหรับแกน x, y หรือ z
- แทรกตำนานช่วยผู้อ่าน
- การหมุนโครงเรื่องในพื้นที่สามมิติ
- การใส่แหล่งกำเนิดแสงเพื่อแสดงเอฟเฟกต์ของเงา
- รายการคุณสมบัติพื้นผิวที่ซับซ้อนสามารถดูได้ที่
ขั้นตอนที่ 5. ปรับแผนที่สีให้เรียบทั่วทั้งพื้นผิวของกราฟ หากคุณต้องการ
ทำได้โดยใช้บรรทัดคำสั่ง shading interp
เคล็ดลับ
-
หากคุณได้รับข้อผิดพลาดที่ระบุว่า "ฟังก์ชันหรือตัวแปรที่ไม่ได้กำหนด _" ให้ตรวจสอบพื้นที่ทำงานของคุณสำหรับตัวแปรนั้น
หากไม่มีอยู่ โปรดสร้าง/กำหนดก่อนดำเนินการต่อ
- หากคุณได้รับข้อผิดพลาดที่ระบุว่า "นิพจน์ MATLAB ที่ไม่คาดคิด" ให้ตรวจดูว่าสิ่งที่คุณพิมพ์นั้นเป็นนิพจน์ที่ถูกต้องหรือไม่ และฟังก์ชันในตัวทั้งหมดสะกดถูกต้องหรือไม่