หากฉันต้องกำหนดพิกัดและโดยที่
ฉันจะหาค่าที่คาดหวังของระยะทางระหว่างพวกเขาได้อย่างไร
ฉันคิดว่าเนื่องจากระยะทางคำนวณโดยค่าที่คาดหวัง เพิ่งจะเป็น ?
หากฉันต้องกำหนดพิกัดและโดยที่
ฉันจะหาค่าที่คาดหวังของระยะทางระหว่างพวกเขาได้อย่างไร
ฉันคิดว่าเนื่องจากระยะทางคำนวณโดยค่าที่คาดหวัง เพิ่งจะเป็น ?
คำตอบ:
##problem
x <- runif(1000000,0,30)
y <- runif(1000000,0,40)
Uniform <- as.data.frame(cbind(x,y))
n <- nrow(Uniform)
catch <- rep(NA,n)
for (i in 2:n) {
catch[i] <-((x[i+1]-x[i])^2 + (y[i+1]-y[i])^2)^.5
}
mean(catch, na.rm=TRUE)
18.35855
ถ้าฉันเข้าใจสิ่งที่คุณต้องการอย่างถูกต้องอาจช่วยได้ คุณกำลังพยายามหาระยะทางระหว่างจุดสุ่มที่มีค่า X ที่สร้างจาก unif (0,30) และค่า Y ถูกสร้างจาก unif (0,40) ฉันเพิ่งสร้าง RV หนึ่งล้านตัวจากแต่ละตัวไปยังการแจกแจงแล้วผูก x กับ y เพื่อสร้างจุดสำหรับแต่ละอัน จากนั้นฉันคำนวณระยะทางระหว่างจุดที่ 2 ถึง 1 จนถึงระยะทางระหว่างจุด 1,000,000 ถึง 999,999 ระยะทางเฉลี่ยคือ 18.35855 แจ้งให้เราทราบหากนี่ไม่ใช่สิ่งที่คุณต้องการ
n <- 10^7; distance <- sqrt((runif(n,0,30)-runif(n,0,30))^2 + (runif(n,0,40)-runif(n,0,40))^2)
sd(distance) / sqrt(n)
เป็นธรรมดาจากการดูคำถามทางเรขาคณิตว่าระยะทางที่คาดหวังระหว่างจุดอิสระสองจุดที่เหมือนกันและเป็นแบบสุ่มภายในเซตนูนนั้นจะมีเส้นผ่านศูนย์กลางน้อยกว่าครึ่งหนึ่งเล็กน้อย (ควรจะน้อยกว่าเพราะมันค่อนข้างหายากสำหรับจุดสองจุดที่จะอยู่ในพื้นที่ที่รุนแรงเช่นมุมและบ่อยครั้งที่พวกเขาจะอยู่ใกล้กับศูนย์กลางที่พวกเขาอยู่ใกล้) เนื่องจากเส้นผ่าศูนย์กลางของสี่เหลี่ยมผืนผ้านี้คือโดยสิ่งนี้ ด้วยเหตุผลเพียงอย่างเดียวเราคาดว่าคำตอบจะน้อยกว่าเล็กน้อย
คำตอบที่แน่นอนได้มาจากคำนิยามของความคาดหวังเป็นค่าน้ำหนักความน่าจะเป็นของระยะทาง โดยทั่วไปพิจารณาสี่เหลี่ยมผืนผ้าด้านและ ; เราจะขยายมันให้มีขนาดที่ถูกต้องหลังจากนั้น (โดยการตั้งค่าและทวีคูณความคาดหวัง ) สำหรับรูปสี่เหลี่ยมผืนผ้านี้โดยใช้พิกัดความหนาแน่นเครื่องแบบน่าจะเป็นDY ระยะทางเฉลี่ยภายในสี่เหลี่ยมผืนผ้านี้จะถูกกำหนดโดย
การใช้วิธีการบูรณาการเบื้องต้นนี้เป็นสิ่งที่ตรงไปตรงมา ฉันใช้ระบบพีชคณิตคอมพิวเตอร์ ( Mathematica ) เพื่อรับคำตอบ
การปรากฏตัวของในหลาย ๆ เงื่อนไขเหล่านี้ไม่น่าแปลกใจ: มันคือเส้นผ่านศูนย์กลางของสี่เหลี่ยมผืนผ้า (ระยะทางสูงสุดที่เป็นไปได้ระหว่างจุดสองจุดใด ๆ ภายใน) การปรากฏตัวของลอการิทึม (ซึ่งรวมถึงอาร์กซิงห์) นั้นไม่น่าแปลกใจหากคุณเคยตรวจสอบระยะทางเฉลี่ยภายในตัวเลขระนาบแบบง่าย ๆ : มันจะปรากฏขึ้นเสมอ (คำใบ้ของสิ่งนี้จะปรากฏในส่วนของฟังก์ชันเซแคนท์) อนึ่งการมีอยู่ในส่วนไม่มีส่วนเกี่ยวข้องกับปัญหาเฉพาะที่เกี่ยวข้องกับสี่เหลี่ยมด้านและ : เป็นค่าคงที่สากล)
ด้วยและปรับขึ้นจากปัจจัยของประเมินนี้เพื่อ18.345919
วิธีหนึ่งที่จะเข้าใจสถานการณ์อย่างลึกซึ้งยิ่งขึ้นคือการพล็อตระยะทางเฉลี่ยญาติเส้นผ่าศูนย์กลางของสำหรับค่าที่แตกต่างกัน\สำหรับค่าสุดขีด (ใกล้หรือมากกว่า ) สี่เหลี่ยมผืนผ้าจะกลายเป็นมิติเดียวและการรวมกลุ่มระดับประถมศึกษามากขึ้นบ่งชี้ว่าระยะทางเฉลี่ยควรลดลงหนึ่งในสามของเส้นผ่าศูนย์กลาง นอกจากนี้เนื่องจากรูปทรงสี่เหลี่ยมกับและเหมือนกันมันเป็นธรรมชาติที่จะพล็อตผลในลอการิทึมขนาดของที่มันจะต้องเป็นแบบสมมาตรเกี่ยวกับ (ตาราง) นี่มันคือ:
ด้วยสิ่งนี้เราเรียนรู้กฎของหัวแม่มือ : ระยะทางเฉลี่ยในสี่เหลี่ยมผืนผ้าอยู่ระหว่างและ (ประมาณ)ของเส้นผ่านศูนย์กลางของมันด้วยค่าที่ใหญ่กว่าที่เกี่ยวข้องกับสี่เหลี่ยมมุมฉากและค่าที่เล็กลงซึ่งเกี่ยวข้องกับผอมยาว (เส้นตรง) ) สี่เหลี่ยมผืนผ้า จุดกึ่งกลางระหว่างขั้วเหล่านี้จะประสบความสำเร็จประมาณสำหรับรูปสี่เหลี่ยมที่มีอัตราส่วนของ 1 ด้วยกฎนี้คุณสามารถมองไปที่สี่เหลี่ยมผืนผ้าและประมาณระยะทางเฉลี่ยของมันเป็นตัวเลขสองตัวที่สำคัญ