สิ่งตีพิมพ์ในหัวข้อ 'geometry'


จุดตัดของเส้นโค้ง ISO และขอบเขตของ TopoDS_Face
วันนี้ฉันพบคำถามที่เกี่ยวข้องกับ Open CASCADE ใน "Stack Overflow" คำถามมีดังนี้ ฉันต้องการคำนวณจุดตัดของเส้นโค้ง iso ทิศทาง u และขอบเขตของ TopoDS_Face ใน occt แต่ฉันไม่รู้ว่าจะเขียนโค้ดอย่างไร ใครสามารถให้คำแนะนำหรือโค้ดตัวอย่างด้วย c++ ได้บ้าง ฉันคิดว่าผู้ใช้ต้องการค้นหาจุดตัดของ TopoDS_Face และสร้างเส้นโค้ง ISO นี่คือคำตอบของฉัน หากคุณเป็นมือใหม่ คุณอาจคุ้นเคยกับเส้นโค้ง ISO หรือไม่ก็ได้ แต่ฉันคิดว่าคุณรู้เกี่ยวกับเรื่องนั้น ฉันจะสร้างบทความแยกต่างหากเกี่ยวกับเส้นโค้ง..

เดินสุ่มไปทางπ
การประมาณค่า π โดยใช้เรขาคณิต ความน่าจะเป็น และ C# แม้ว่าค่า π ที่แม่นยำที่สุดจะอยู่ที่ "62.8 ล้านล้าน" หลัก (และจริงๆ แล้วมีชายคนหนึ่งที่จำค่าเหล่านี้ได้ 111,700 หลัก) เราจะทำให้มันเรียบง่ายและคำนวณเพียง 15 หลักเท่านั้น π เป็นอักษรตัวแรกของคำภาษากรีก περίμετρος ซึ่งแปลว่าเส้นรอบวง มันเป็นจำนวนอตรรกยะ เราจึงต้องประมาณค่ามัน ขั้นแรก เราจะใช้ เรขาคณิต : เราจะคำนวณการประมาณโดยใช้เฉพาะทฤษฎีบทพีทาโกรัสเท่านั้น จากนั้น เราจะเห็นวิธี อาร์คิมีดีส '..

การแนะนำอย่างอ่อนโยนเกี่ยวกับปัญหาตัวถังนูน
ตัวเรือนูนมีแนวโน้มที่จะมีประโยชน์ในด้านต่างๆ มากมาย ซึ่งบางครั้งก็ค่อนข้างคาดไม่ถึง ในบทความนี้ ผมจะอธิบายแนวคิดพื้นฐานของตัวเรือนูน 2 มิติ และวิธีใช้เกรแฮมสแกนเพื่อค้นหาพวกมัน ดังนั้น หากคุณรู้เกี่ยวกับการสแกนเกรแฮมแล้ว บทความนี้ไม่เหมาะกับคุณ แต่ถ้าไม่ บทความนี้จะทำให้คุณคุ้นเคยกับแนวคิดที่เกี่ยวข้องบางส่วน ตัวถังนูนคืออะไร? โครงสร้างนูนของเซตจุดถูกกำหนดให้เป็นรูปหลายเหลี่ยมนูนที่เล็กที่สุด ซึ่งล้อมรอบจุดทั้งหมดในเซต นูนหมายความว่ารูปหลายเหลี่ยมไม่มีมุมที่โค้งงอเข้าด้านใน..

คำถามในหัวข้อ 'geometry'

วิธีค้นหาว่าสี่เหลี่ยมใดอยู่ใกล้จุดมากที่สุด
หากฉันมีวัตถุ System.Drawing.Rectangle สองชิ้นบนผืนผ้าใบและ Point วิธีที่ดีที่สุด ในการคำนวณคืออะไร Rectangle (ส่วนใดส่วนหนึ่งของ Rectangle ไม่ใช่แค่ Location Point ) ที่อยู่ใกล้กับ Point นั้นมากที่สุดคืออะไร ตัวอย่างจากการทดสอบหน่วย:...
5056 มุมมอง
schedule 12.11.2023

เติมรูปหลายเหลี่ยมเป็นเส้นตรงด้วยสี่เหลี่ยม [ซ้ำกัน]
เมื่อกำหนดรูปหลายเหลี่ยมซึ่งสร้างขึ้นจากสี่เหลี่ยมทั้งหมด และกำหนดโดยอาร์เรย์ของจุด โดยที่ขอบจะอยู่ในแนวเดียวกับแกนเสมอ: ฉันกำลังพยายามกำหนดอัลกอริธึมที่รวดเร็วเพื่อค้นหาสี่เหลี่ยมจำนวนเล็กน้อยที่สามารถเติมลงในรูปร่างนี้ได้...
8710 มุมมอง
schedule 24.11.2023

จุดตัดของเรย์-สเฟียร์: การแบ่งแยกนั้นผิด
เอาล่ะ ฉันกำลังสร้างเครื่องติดตามรังสีโดยใช้การแรเงาแบบฟอง จนถึงตอนนี้ทุกอย่างดี ฉันใช้รังสีที่กระทบทรงกลมในฉากของฉัน ใช้การแรเงาด้วยฟอง และมันก็ดูปกติ ตอนนี้ ฉันกำลังคำนวณรังสีเงา ซึ่งจะยิงรังสีจากจุดตัดจากรังสีปฐมภูมิไปยังแหล่งกำเนิดแสง...
2131 มุมมอง
schedule 01.01.2024

วิธีวาดวงกลมโดยใช้มัลติทัช
ฉันค้นหาเกี่ยวกับมัลติทัช & ฉันได้รับตัวอย่างมากมายที่เกี่ยวข้อง พิช ซูมเข้า & ซูมออก & รับพิกัดสัมผัสหลายอัน แต่ ฉันต้องการใช้มัลติทัชเพื่อวาดวงกลมบนมุมมอง .. ฉันลองสิ่งนี้แล้ว แต่เมื่อฉันวาดมัน พิกัดเปลี่ยนไป...
1394 มุมมอง
schedule 03.11.2023

การแก้สมการไม่เชิงเส้นที่เกี่ยวข้องกับระยะทาง
ฉันต้องการแก้ชุดสมการที่ไม่ใช่เชิงเส้นใน Matlab ฉันหมายถึงสมมติว่าฉันมีสองจุดที่กำหนดโดย (lat1,lon1) และ (lat2,lon2) ทีนี้ผมอยากหาจุด lat3,lon3 ซึ่งอยู่ห่างจากจุดทั้งสองจุด 20 กม. หาได้จากจุดตัดของวงกลมที่มีรัศมี 20 กม. โดยมีจุด (lat1,lon1) และ...
833 มุมมอง
schedule 02.12.2023

การวางจุดเพื่อลดระยะห่างจากจุดที่ไกลที่สุด
ฉันมีคำถาม, เมื่อพิจารณาจากชุดของคะแนน คุณจะวางจุดโดยมีข้อจำกัดว่าระยะทางไปยังจุดที่ไกลที่สุดนั้นน้อยที่สุดเท่าที่จะเป็นไปได้ได้อย่างไร ข้อมูลนี้อ้างอิงถึงปัญหา นี้ ฉันไม่รู้ว่าจะต้องดำเนินการอย่างไร พอยน์เตอร์บางคนบ้างไหม? ขอบคุณ
313 มุมมอง
schedule 16.12.2023

ทำให้วงกลมเติมเคลื่อนไหวโดยใช้ Canvas
โดยพื้นฐานแล้วฉันต้องการเติมวงกลมโดยใช้แคนวาส แต่มันเคลื่อนไหวได้เป็นเปอร์เซ็นต์ที่แน่นอน นั่นคือวงกลมจะเติมได้เพียง 80% เท่านั้น ความรู้ด้านแคนวาสของฉันไม่น่าทึ่ง นี่คือภาพที่ฉันทำใน Photoshop เพื่อแสดงสิ่งที่ฉันต้องการ...
8515 มุมมอง
schedule 07.01.2024

ย้ายพิกัดออกจากจุดศูนย์กลาง
สิ่งที่ฉันกำลังพยายามทำคือขยายกลุ่มจุดบนหน้าจอให้ห่างจากจุดศูนย์กลาง ฉันกำลังใช้รหัสนี้อยู่ (หมายเหตุ ฉันได้แก้ไขรหัสนี้เพื่อให้เข้าใจง่ายขึ้น): #d_x - the x coordinate of the dot at its default position #d_y - the y coordinate of the...
117 มุมมอง
schedule 22.12.2023

ฉันจะเปลี่ยนรัศมีของวงกลมใน PostgreSQL ได้อย่างไร
(ใช้ PostgreSQL 9.1 โดยไม่ต้องติดตั้ง GIS) สมมติว่าฉันมีกล่อง (ซึ่งควรเป็นสี่เหลี่ยมจัตุรัสเสมอ): > SELECT box '((0, 0), (1,1))' "(1,1),(0,0)" ฉันสามารถได้วงกลมที่พอดีกับสี่เหลี่ยมจัตุรัส: > SELECT circle (box '((0, 0), (1,1))')...
260 มุมมอง
schedule 26.10.2023

เร่งการตรวจสอบตามลำดับหากจุดอยู่ในรูปร่างใน Python
ฉันมีรหัสตามลำดับว่าพิกัดคาร์ทีเซียนทุกคู่ที่พบใน DataFrame ของฉันอยู่ในพื้นที่ปิดล้อมทางเรขาคณิตหรือไม่ แต่ฉันสงสัยว่ามันค่อนข้างช้าเพราะมันไม่ได้เป็นแบบเวกเตอร์ นี่คือตัวอย่าง: from matplotlib.patches import Rectangle r1 = Rectangle((0,0),...
154 มุมมอง

ใช้ตัวแก้ไขการแบ่งย่อย three.js โดยไม่เปลี่ยนรูปทรงภายนอกหรือไม่
ฉันกำลังพยายามใช้เรขาคณิตของ three.js และแบ่งย่อยใบหน้าที่มีอยู่ออกเป็นใบหน้าที่เล็กลง สิ่งนี้จะทำให้เรขาคณิตมี "ความละเอียด" ที่สูงขึ้น มีเครื่องมือแก้ไขการแบ่งย่อยในตัวอย่างของ three.js ซึ่งใช้งานได้ดีกับสิ่งที่ฉันพยายามทำ...
2075 มุมมอง
schedule 29.12.2023

ค่าเฉลี่ยในทรงกลม
ฉันกำลังพยายามคำนวณค่าเฉลี่ยของพิกเซลภายในวงกลม ในอนาคตสิ่งนี้จำเป็นต้องขยายเป็น 3D แต่สำหรับตอนนี้ โซลูชัน 2D จะช่วยฉันได้แล้ว ดังที่เห็นในภาพ บางพิกเซลอยู่ในวงกลมทั้งหมด แต่บางพิกเซลอยู่ในวงกลมเพียงบางส่วนเท่านั้น...
676 มุมมอง
schedule 06.11.2023

สร้างแผนที่ภูมิศาสตร์จากจุดสามเหลี่ยมตามระยะทาง
ฉันมี 5 {x,y} คะแนนแบบสุ่มวางบนตาราง แต่ละจุด ไม่ทราบ พิกัด {x,y} ของจุดอื่นๆ แต่ละจุด รู้ ระยะทางของแต่ละจุดจากตำแหน่ง {x,y} แต่ละจุดจะแลกเปลี่ยนข้อมูลระยะทางนี้กับจุดอื่นๆ ทุกจุด ดังนั้นทุกจุดจึงรู้ทุกระยะห่างของทุกจุด...
184 มุมมอง
schedule 05.12.2023

ฉันไม่สามารถเปลี่ยนรูปร่างของคลาสของฉันใน PyGame ได้
ดังนั้นฉันจึงไม่สามารถเปลี่ยนรูปร่างของตัวละครผู้เล่นจากสี่เหลี่ยมเป็นวงกลมได้ ก่อนหน้านี้มันบอกว่ามีข้อโต้แย้งหนึ่งข้อหายไป ดังนั้นเราจึงเพิ่มเข้าไป แล้วมันก็บอกว่ามีข้อโต้แย้งหนึ่งข้อมากเกินไป...
252 มุมมอง
schedule 02.11.2023