Kalkulačka vzdálenosti (dva body)
Vypočítejte vzdálenost mezi dvěma body pomocí vzorce √((x₂-x₁)² + (y₂-y₁)²). Okamžité výsledky, zdarma.
Co je vzdálenostní formula?
Vzdálenost mezi dvěma body na 2D rovině se vypočítává pomocí vzdálenostní formuly: d = √((x₂ − x₁)² + (y₂ − y₁)²). Tato formula je přímou aplikací Pythagorovy věty — horizontální a vertikální rozdíly mezi dvěma body tvoří strany pravého trojúhelníku, a vzdálenost je hypotéznou.
Abyste našli vzdálenost mezi body (x₁, y₁) a (x₂, y₂), vypočtěte rozdíl v x-koordinátách (Δx = x₂ − x₁) a rozdíl v y-koordinátách (Δy = y₂ − y₁). Zkuste obě rozdíly, přidejte je a vyneste jejich nulový koreň. Krok sčítání zajišťuje, že záporné rozdíly (pokud x₂ < x₁ nebo y₂ < y₁) produkují kladné hodnoty — vzdálenost je vždy nezáporná.
Formula funguje v jakékoli orientaci: horizontální segmenty (y₁ = y₂) dávají d = |x₂ − x₁|; vertikální segmenty (x₁ = x₂) dávají d = |y₂ − y₁|; diagonální segmenty vyžadují plnou formuli. Pro dvě identické body, d = 0 — bod má nulovou vzdálenost od sebe.
Jméno pochází od Reného Descartese, jedná se o euklidovskou vzdálenost v kartézském souřadnicovém systému — přímou nebo „jak letí včela“ vzdálenost, v porovnání s manhattánskou vzdáleností (|Δx| + |Δy|, která se počítá pouze horizontální a vertikální kroky).
Krokovité příklady výpočtů
Porozumění, jak aplikovat formuli ručně, buduje intuici a pomáhá vám ověřit výsledky kalkulačky. Zde jsou tři vykonané příklady pokrývající různé scénáře.
Příklad 1 — Pythagorův trojúhelník: Najděte vzdálenost od (1, 2) do (4, 6).
- Δx = 4 − 1 = 3
- Δy = 6 − 2 = 4
- d = √(3² + 4²) = √(9 + 16) = √25 = 5
Toto je klasický 3-4-5 pravý trojúhelník — nejznámější Pythagorův trojúhelník.
Příklad 2 — Iracionální výsledek: Najděte vzdálenost od (0, 0) do (3, 7).
- Δx = 3, Δy = 7
- d = √(9 + 49) = √58 ≈ 7.6158
Příklad 3 — Negativní souřadnice: Najděte vzdálenost od (−3, −4) do (2, 8).
- Δx = 2 − (−3) = 5
- Δy = 8 − (−4) = 12
- d = √(25 + 144) = √169 = 13
Krok sčítání zajišťuje, že záporné rozdíly automaticky produkují kladné hodnoty — pořadí nezáleží.
| Bod A | Bod B | Δx | Δy | Vzdálenost |
|---|---|---|---|---|
| (0, 0) | (3, 4) | 3 | 4 | 5 (exaktní) |
| (1, 1) | (4, 5) | 3 | 4 | 5 (exaktní) |
| (0, 0) | (5, 12) | 5 | 12 | 13 (exaktní) |
| (−2, 3) | (4, −5) | 6 | −8 | 10 (exaktní) |
| (1, 2) | (3, 7) | 2 | 5 | √29 ≈ 5.385 |
{ “@context”: “https://schema.org”, “@type”: “FAQPage”, “mainEntity”: [ { “name”: “Co je vzdálenost mezi dvěma body?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “d = √((x₂−x₁)² + (y₂−y₁)²). Odčítáme souřadnice, vynásobíme každou rozdíl druhou, přičteme čtverečné a vezmeme druhou odmocninu. To dává přímou (euklidovskou) vzdálenost mezi dvěma body.” } }, { “name”: “Nezáleží na tom, která bod je (x₁,y₁) a která (x₂,y₂)?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Ne. Vzdálenost dává stejný výsledek v obou případech, protože se vynásobují druhou: (x₂−x₁)² = (x₁−x₂)². Vzdálenost je symetrická — d(A,B) = d(B,A).” } }, { “name”: “Co je vzdálenost mezi dvěma identickými body?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Nula. Pokud (x₁,y₁) = (x₂,y₂), pak d = √((0)² + (0)²) = 0. Každý bod je vždy nulovou vzdáleností od sebe.” } }, { “name”: “Jak najít vzdálenost v 3D prostoru?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Prodloužte formulku: d = √((x₂−x₁)² + (y₂−y₁)² + (z₂−z₁)²). Například vzdálenost od (1,2,3) do (4,6,3): d = √(9+16+0) = √25 = 5.” } }, { “name”: “Co je rozdíl mezi vzdáleností a posunem?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Vzdálenost je skalární (jen velikost) — jak daleko jsou dva body od sebe. Posun je vektor (velikost a směr) — přímý úsek mezi dvěma body. Vzdálenost dává velikost posunu. Dvě různé trasy mezi stejnými body mohou mít různé délky cesty, ale stejnou (přímou) vzdálenost.” } }, { “name”: “Co jsou Pythagorovy trojice a proč je to důležité?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Pythagorovy trojice jsou celočíselné sady (a, b, c), kde a² + b² = c². Obvyklé jsou: 3-4-5, 5-12-13, 8-15-17. Když Δx a Δy odpovídají Pythagorově trojici, vzdálenost je přesně celočíselná. To je proč se 3-4-5 trojice objevuje tak často v geometrických problémech a stavebnictví (zaručuje pravý úhel při stavbě rohů).” } }, { “name”: “Co je formulka pro střed?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Střed M mezi (x₁,y₁) a (x₂,y₂) je M = ((x₁+x₂)/2, (y₁+y₂)/2). Je to průměr každého souřadnicového páru. Střed je přesně polovinou vzdálenosti od každého konce.” } }, { “name”: “Jak je používána vzdálenost v GPS a mapování?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “GPS používá souřadnice zeměpisné délky a šířky. Pro krátké vzdálenosti funguje Pythagorova formulka dostatečně dobře. Pro delší vzdálenosti se používá Haversinova formulka, která zohledňuje křivost Země: d = 2R × arcsin(√(sin²(Δlat/2) + cos(lat₁)cos(lat₂)sin²(Δlon/2))), kde R je poloměr Země (~6 371 km). Google Maps a navigační systémy používají tuto nebo Vincentovu formulku pro maximální přesnost.” } }, { “name”: “Co je rozdíl mezi Manhattanovou vzdáleností a euklidovskou vzdáleností?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Euklidovská vzdálenost = √((Δx)² + (Δy)²) — přímá vzdálenost. Manhattanova vzdálenost = |Δx| + |Δy| — součet horizontálních a vertikálních kroků, jako při navigaci po ulicích. Manhattanova vzdálenost je vždy větší než euklidovská vzdálenost; jsou rovnocenné pouze tehdy, když pohyb je dokonale horizontální nebo vertikální. Používejte Manhattanovu vzdálenost pro navigaci v mřížkovém systému; použijte euklidovskou pro přímou fyzickou vzdálenost.” } }, { “name”: “Může být vzdálenost záporná?”, “acceptedAnswer”: { “@type”: “Answer”, “text”: “Ne. Vzdálenost je vždy nezáporná. Fungování funkce odmocniny vrátí vždy nezáporné hodnoty, a součet čtverců rozdílů je vždy ≥ 0. Vzdálenost je nula pouze tehdy, když jsou dva body identické. Pokud máte záporný výsledek, zkontrolujte, zda používáte formulku správně — možná jste zaměňovali vzdálenost s podepsanou rozdílem nebo komponentou posunu.” } } ] }
Vzdálenost v fyzice a aplikacích v inženýrství
Formulář vzdálenosti není jen geometrickou cvičnou činností — používá se neustále v fyzice, inženýrství a informatice k modelování reálných prostorových vztahů. Porozumění roli formuli v těchto oborech pomáhá spojit učební matematiku s praktickými aplikacemi.
Inverzní čtvercové zákony: Both gravity and electromagnetic force follow inverse square laws — the force is proportional to 1/d², where d is the distance between two objects. Calculating d using the distance formula between position vectors is the first step in computing gravitational attraction between planets, electrostatic attraction between charges, or the intensity of light from a source.
Robotika a plánování dráhy: Robotní navigační systémy neustále vypočítávají vzdálenosti mezi body cíle, překážkami a cíli. Kontrolér robotické paže vypočítává pozici koncového prvku pomocí vzdáleností a úhlů. Autonomní vozidla vypočítávají vzdálenosti k ostatním vozidlům a pružinám desítkykrát za sekundu pro odvrácení kolize.
Šetření a měření pozemků: Zeměměřiči používají koordinátní geometrii k měření hranic pozemků a ploch. Dány zeměměřické souřadnice (severní a východní souřadnice), formulář vzdálenosti vypočítává délky hran. Moderní GPS šetření používají stejné matematické principy, nyní rozšířené o satelitní triangulaci pro centimetrovou přesnost.
Computer grafika: Ray tracing, detekce kolize, výpočet stínu a ambientní zatemnění v 3D renderingu vyžadují stálé výpočty vzdáleností mezi geometrickými prvky. GPU zpracovává miliony vypočítaných vzdáleností za rámec pro produkci fotorealistických obrázků v reálném čase — všechny založené na stejném základním formuláři, který používáte v tomto kalkulači. Formulář vzdálenosti není reliktem učebnicové geometrie — je aktivním, zásadním nástrojem, který běží miliardou výpočtů za sekundu v technologiích, které používáme každý den.