เครื่องคำนวณสูตรระยะทาง

หาระยะทางระหว่างจุดสองจุดในระนาบ 2 มิติหรือ 3 มิติพร้อมเฉลยทีละขั้นตอนด้วยพลัง AI

ลากแล้ววางหรือ คลิก เพื่อเพิ่มรูปภาพหรือ PDF

Math Input
Distance from (1, 2) to (4, 6)
Distance between (-3, 5) and (2, -7)
Distance from (1, 2, 3) to (4, 6, 8)
Distance between origin and (5, 12)

สูตรระยะทางคืออะไร?

สูตรระยะทาง คำนวณระยะทางในแนวเส้นตรงระหว่างจุดสองจุดในปริภูมิพิกัด เป็นผลโดยตรงจาก ทฤษฎีบทพีทาโกรัส ที่ใช้กับรูปสามเหลี่ยมมุมฉากที่เกิดจากการแยกในแนวนอนและแนวตั้งระหว่างจุด

รูป 2 มิติ — สำหรับจุด P1=(x1,y1)P_1 = (x_1, y_1) และ P2=(x2,y2)P_2 = (x_2, y_2):

d=(x2x1)2+(y2y1)2d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}

รูป 3 มิติ — สำหรับจุด (x1,y1,z1)(x_1, y_1, z_1) และ (x2,y2,z2)(x_2, y_2, z_2):

d=(x2x1)2+(y2y1)2+(z2z1)2d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2 + (z_2 - z_1)^2}

รูป nn มิติ (ระยะทางแบบยูคลิด):

d=i=1n(biai)2d = \sqrt{\sum_{i=1}^n (b_i - a_i)^2}

สิ่งนี้ขยายตามธรรมชาติไปยังจำนวนมิติใด ๆ ซึ่งเป็นเหตุผลที่มันเป็นแนวคิด 'ระยะทาง' หลักในฟิสิกส์ สถิติ และแมชชีนเลิร์นนิง

วิธีใช้สูตรระยะทาง

ทีละขั้นตอน

  1. ติดฉลากจุด (x1,y1)(x_1, y_1) และ (x2,y2)(x_2, y_2) การกำหนดแบบใดก็ได้ — สูตรสมมาตร
  2. คำนวณผลต่าง: Δx=x2x1\Delta x = x_2 - x_1, Δy=y2y1\Delta y = y_2 - y_1
  3. ยกกำลังสอง: (Δx)2(\Delta x)^2 และ (Δy)2(\Delta y)^2
  4. บวก: (Δx)2+(Δy)2(\Delta x)^2 + (\Delta y)^2
  5. ถอดรากที่สอง: d=sumd = \sqrt{\text{sum}}
  6. ทำให้กรณฑ์เป็นรูปอย่างง่าย ถ้าทำได้ (เช่น 50=52\sqrt{50} = 5\sqrt{2})

การพิสูจน์เชิงเรขาคณิต

วาดส่วนแนวนอนจาก (x1,y1)(x_1, y_1) ถึง (x2,y1)(x_2, y_1) — ความยาว x2x1|x_2 - x_1|
วาดส่วนแนวตั้งจาก (x2,y1)(x_2, y_1) ถึง (x2,y2)(x_2, y_2) — ความยาว y2y1|y_2 - y_1|
ส่วนเดิมเป็นด้านตรงข้ามมุมฉากของรูปสามเหลี่ยมมุมฉากที่มีสองด้านประกอบนี้ ดังนั้นตามทฤษฎีบทพีทาโกรัส:

d2=(x2x1)2+(y2y1)2d^2 = (x_2 - x_1)^2 + (y_2 - y_1)^2

การถอดรากที่สองให้สูตรระยะทาง ไม่จำเป็นต้องใช้ค่าสัมบูรณ์เพราะการยกกำลังสองกำจัดเครื่องหมาย

สูตรที่เกี่ยวข้อง

  • จุดกึ่งกลาง: M=(x1+x22,y1+y22)M = \left(\frac{x_1 + x_2}{2}, \frac{y_1 + y_2}{2}\right) — ค่าเฉลี่ยของพิกัด
  • ความชัน: m=y2y1x2x1m = \frac{y_2 - y_1}{x_2 - x_1} — ใช้ผลต่างเดียวกับสูตรระยะทาง
  • ระยะทางจากจุดถึงจุดกำเนิด: d=x2+y2d = \sqrt{x^2 + y^2} (กรณีพิเศษที่ (x1,y1)=(0,0)(x_1, y_1) = (0, 0))

ระยะทางแมนฮัตตัน / แท็กซีแคบ (เพื่อเปรียบเทียบ)

สังเกตว่าสูตรข้างต้นเป็นระยะทาง ยูคลิด ระยะทางแมนฮัตตัน x2x1+y2y1|x_2 - x_1| + |y_2 - y_1| วัดการเดินทางบนตาราง (ไม่มีเส้นทแยง) เป็นเมตริกที่ต่างกัน — ตรวจให้แน่ใจว่าคุณรู้ว่าปัญหาของคุณต้องการแบบใด

ข้อผิดพลาดที่พบบ่อยและควรหลีกเลี่ยง

  • ลืมยกกำลังสอง: d(x2x1)+(y2y1)d \ne (x_2 - x_1) + (y_2 - y_1) การยกกำลังสอง (และรากที่สอง) เป็นสิ่งจำเป็น
  • เครื่องหมายผิด: (x2x1)2=(x1x2)2(x_2 - x_1)^2 = (x_1 - x_2)^2 ดังนั้นลำดับการลบไม่มีผล — แต่เพราะการยกกำลังสองเท่านั้น อย่าตัดการยกกำลังสองออกเพราะคุณ 'เห็น' ผลต่าง
  • ลืมถอดรากที่สอง: (x2x1)2+(y2y1)2(x_2 - x_1)^2 + (y_2 - y_1)^2 คือ d2d^2 ไม่ใช่ dd นักเรียนหลายคนหยุดก่อนหนึ่งขั้น
  • ไม่ทำกรณฑ์ให้เป็นรูปอย่างง่าย: 8=22\sqrt{8} = 2\sqrt{2} การปล่อยเป็น 8\sqrt{8} ถูกต้องในทางเทคนิคแต่มักถูกหักคะแนนในการสอบ
  • ปน 2 มิติกับ 3 มิติ: ถ้าปัญหาเป็น 3 มิติ ให้รวมพจน์ (z2z1)2(z_2 - z_1)^2 ถ้า 2 มิติ อย่าสร้างพจน์ zz ขึ้นมา

Examples

Step 1: Δx=41=3\Delta x = 4 - 1 = 3, Δy=62=4\Delta y = 6 - 2 = 4
Step 2: ยกกำลังสอง: 32=93^2 = 9, 42=164^2 = 16
Step 3: บวก: 9+16=259 + 16 = 25
Step 4: รากที่สอง: 25=5\sqrt{25} = 5
Answer: d=5d = 5

Step 1: Δx=2(3)=5\Delta x = 2 - (-3) = 5, Δy=75=12\Delta y = -7 - 5 = -12
Step 2: ยกกำลังสอง: 52=255^2 = 25, (12)2=144(-12)^2 = 144
Step 3: บวก: 25+144=16925 + 144 = 169
Step 4: รากที่สอง: 169=13\sqrt{169} = 13
Answer: d=13d = 13

Step 1: Δx=3\Delta x = 3, Δy=4\Delta y = 4, Δz=5\Delta z = 5
Step 2: ยกกำลังสอง: 9+16+25=509 + 16 + 25 = 50
Step 3: ระยะทาง: 50=527.07\sqrt{50} = 5\sqrt{2} \approx 7.07
Answer: d=527.07d = 5\sqrt{2} \approx 7.07

Frequently Asked Questions

ทฤษฎีบทพีทาโกรัส การแยกในแนวนอนและแนวตั้งระหว่างจุดสองจุดเป็นด้านประกอบมุมฉากของรูปสามเหลี่ยมมุมฉาก และระยะทางในแนวเส้นตรงคือด้านตรงข้ามมุมฉาก การยกกำลังสอง บวก และถอดรากที่สองคือสูตรของพีทาโกรัสพอดี

ไม่ สูตรสมมาตรเพราะผลต่างถูกยกกำลังสอง (x₂ - x₁)² และ (x₁ - x₂)² เท่ากัน ดังนั้นคุณติดฉลากจุดแบบใดก็ได้

เพียงเพิ่มผลต่างยกกำลังสองสำหรับแต่ละมิติ: d = √(Σ(b_i - a_i)²) นี่คือระยะทางแบบยูคลิดในปริภูมิ n มิติ ใช้อย่างมากในแมชชีนเลิร์นนิง สถิติ และฟิสิกส์

นั่นเป็นปัญหาที่ต่างกัน — ใช้สูตรระยะทางจากจุดถึงเส้น: d = |Ax₀ + By₀ + C| / √(A² + B²) สำหรับเส้น Ax + By + C = 0 และจุด (x₀, y₀) สูตรระยะทางพื้นฐานจัดการได้แค่จุดถึงจุด

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving