กราฟฟังก์ชันคณิตศาสตร์ (Mathematical Functions)

ฟังก์ชันคณิตศาสตร์คืออะไร?

ในทางคณิตศาสตร์ ฟังก์ชัน (Function) เปรียบเสมือน "เครื่องจักร" ที่รับค่าอินพุต (Input) เข้าไปผ่านกระบวนการคำนวณ และส่งผลลัพธ์ (Output) ออกมาเพียงค่าเดียว โดยทั่วไปเรามักใช้ตัวแปร xx แทนค่าอินพุต และ f(x)f(x) หรือ yy แทนค่าผลลัพธ์

ฟังก์ชันช่วยให้วิศวกรสามารถสร้างแบบจำลองพฤติกรรมต่างๆ ได้ เช่น การแกว่งของคลื่น, การโค้งงอของคาน, หรือการเปลี่ยนแปลงของกระแสไฟฟ้า

ทำความรู้จักกับตัวแปรที่ใช้สร้างกราฟ

เพื่อให้คอมพิวเตอร์วาดกราฟออกมาได้ เราจำเป็นต้องกำหนดค่าต่างๆ ดังนี้:

  • Expression (สมการ): สูตรคณิตศาสตร์ที่ต้องการพล็อต เช่น sin(x) * x หรือ x^2
  • Variable Name (ตัวแปรต้น): ตัวแปรอิสระในสมการ (โดยปกติคือ x)
  • Domain (ขอบเขตแกน X): ช่วงของค่า xx ที่เราต้องการดู (จาก 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 ให้ครอบคลุมความสูงของคลื่นดูนะครับ!