กราฟฟังก์ชันคณิตศาสตร์ (Mathematical Functions)
ฟังก์ชันคณิตศาสตร์คืออะไร?
ในทางคณิตศาสตร์ ฟังก์ชัน (Function) เปรียบเสมือน "เครื่องจักร" ที่รับค่าอินพุต (Input) เข้าไปผ่านกระบวนการคำนวณ และส่งผลลัพธ์ (Output) ออกมาเพียงค่าเดียว โดยทั่วไปเรามักใช้ตัวแปร แทนค่าอินพุต และ หรือ แทนค่าผลลัพธ์
ฟังก์ชันช่วยให้วิศวกรสามารถสร้างแบบจำลองพฤติกรรมต่างๆ ได้ เช่น การแกว่งของคลื่น, การโค้งงอของคาน, หรือการเปลี่ยนแปลงของกระแสไฟฟ้า
ทำความรู้จักกับตัวแปรที่ใช้สร้างกราฟ
เพื่อให้คอมพิวเตอร์วาดกราฟออกมาได้ เราจำเป็นต้องกำหนดค่าต่างๆ ดังนี้:
- Expression (สมการ): สูตรคณิตศาสตร์ที่ต้องการพล็อต เช่น
sin(x) * xหรือx^2 - Variable Name (ตัวแปรต้น): ตัวแปรอิสระในสมการ (โดยปกติคือ
x) - Domain (ขอบเขตแกน X): ช่วงของค่า ที่เราต้องการดู (จาก
domainMinถึงdomainMax) - Range (ขอบเขตแกน Y): ช่วงความสูงของกราฟ (จาก
yMinถึงyMax) - Sample Count (ความละเอียด): จำนวนจุดที่คอมพิวเตอร์จะคำนวณเพื่อลากเส้นต่อกัน ยิ่งค่าสูงกราฟจะยิ่งโค้งเรียบเนียน (แต่อย่าตั้งสูงเกินไปเพราะจะประมวลผลหนัก)
การจำลองภาพ (Interactive Visualization)
ทดลองเปลี่ยนสมการ (Expression) ในเครื่องมือด้านล่างดูครับ! ตัวอย่างสมการที่น่าสนใจ:
- พาราโบลา:
x^2(เปลี่ยนขอบเขต y เป็น -10 ถึง 100) - คลื่นซายน์:
sin(x) - คลื่นที่ถูกหน่วง:
sin(x) / xหรือsin(x) * exp(-0.1 * x)
Loading interactive visualization...
ข้อสังเกต: หากคุณพิมพ์สมการผิดพลาด หรือกำหนดขอบเขตแกน Y แคบกว่าค่าจริงของฟังก์ชัน กราฟอาจจะทะลุกรอบหรือแสดงผลลัพธ์ที่ไม่สมบูรณ์ ลองปรับ
yMinและyMaxให้ครอบคลุมความสูงของคลื่นดูนะครับ!