Afstand Commando: verschil tussen versies
Uit GeoGebra Manual
(3 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|geometry|Afstand}} |
− | ;Afstand | + | ;Afstand( <Punt>, <Object> ): Geeft de kortste afstand tussen een punt en een object. |
− | :{{example|1=<div><code><nowiki>Afstand | + | :{{example|1=<div><code><nowiki>Afstand((2, 1), x^2 + (y - 1)^2 = 1)</nowiki></code> geeft ''1''</div>}} |
+ | :*<code><nowiki>Afstand((2, 1, 2), (1, 3, 0))</nowiki> </code> yields ''3'' | ||
+ | :*Als ''f'' een functie is en ''A'' een punt, dan berekent <code><nowiki>Afstand(A, f)</nowiki></code> de afstand tussen ''A'' en ''(x(A), f(x(A)))''. | ||
+ | </div> | ||
: {{Note| 1= Het commando geldt voor punten, lijnstukken, rechten, vlakken, kegelsneden, functies en impliciete krommen. Voor functies gebruikt het een numeriek algoritme dat beter werkt voor veeltermen. }} | : {{Note| 1= Het commando geldt voor punten, lijnstukken, rechten, vlakken, kegelsneden, functies en impliciete krommen. Voor functies gebruikt het een numeriek algoritme dat beter werkt voor veeltermen. }} | ||
− | |||
− | |||
− | |||
− | ;Afstand | + | ;Afstand( <Rechte>, <Rechte> ): Geeft de afstand tussen twee rechten. |
:{{example|1=<div> | :{{example|1=<div> | ||
− | :*<code><nowiki>Afstand | + | :*<code><nowiki>Afstand(y = x + 3, y = x + 1)</nowiki></code> geeft ''1.41'' |
− | :*<code><nowiki>Afstand | + | :*<code><nowiki>Afstand(y = 3x + 1, y = x + 1)</nowiki></code> geeft ''0'' |
− | :*<code><nowiki>a: X = (-4, 0, 0) + λ*(4, 3, 0) en b: X = (0, 0, 0) + λ*(0.8, 0.6, 0).Afstand | + | :*<code><nowiki>a: X = (-4, 0, 0) + λ*(4, 3, 0) en b: X = (0, 0, 0) + λ*(0.8, 0.6, 0).Afstand(a, b)</nowiki></code> geeft ''2.4''</div>}} |
− | : {{Note| 1=De afstand tussen snijdende rechten is ''0''. | + | : {{Note| 1=De afstand tussen snijdende rechten is ''0''. Het commando is enkel zinvol voor evenwijdige rechten.}} |
− | ;Afstand | + | ;Afstand( <Vlak>, <Vlak> ): Geeft de afstand tussen twee Vlakken. |
:{{example|1=<div> | :{{example|1=<div> | ||
− | :*<code><nowiki>Afstand | + | :*<code><nowiki>Afstand(Vlak((0, 0, 0), (1, 0, 0), (0, 1, 0)), Vlak((0, 0, 2), (1, 0, 2), (0, 1, 2)))</nowiki></code> geeft ''2''</div>}} |
: {{Note| 1=De afstand tussen snijdende vlakken is ''0''. }} | : {{Note| 1=De afstand tussen snijdende vlakken is ''0''. }} | ||
{{Note| 1=Zie ook [[Image:Tool Distance.gif]] [[Afstand of lengte Macro|Afstand of lengte]] Macro .}} | {{Note| 1=Zie ook [[Image:Tool Distance.gif]] [[Afstand of lengte Macro|Afstand of lengte]] Macro .}} |
Huidige versie van 17 feb 2023 om 14:45
- Afstand( <Punt>, <Object> )
- Geeft de kortste afstand tussen een punt en een object.
- Voorbeeld:
Afstand((2, 1), x^2 + (y - 1)^2 = 1)
geeft 1Afstand((2, 1, 2), (1, 3, 0))
yields 3- Als f een functie is en A een punt, dan berekent
Afstand(A, f)
de afstand tussen A en (x(A), f(x(A))).
- Nota: Het commando geldt voor punten, lijnstukken, rechten, vlakken, kegelsneden, functies en impliciete krommen. Voor functies gebruikt het een numeriek algoritme dat beter werkt voor veeltermen.
- Afstand( <Rechte>, <Rechte> )
- Geeft de afstand tussen twee rechten.
- Voorbeeld:
Afstand(y = x + 3, y = x + 1)
geeft 1.41Afstand(y = 3x + 1, y = x + 1)
geeft 0a: X = (-4, 0, 0) + λ*(4, 3, 0) en b: X = (0, 0, 0) + λ*(0.8, 0.6, 0).Afstand(a, b)
geeft 2.4
- Nota: De afstand tussen snijdende rechten is 0. Het commando is enkel zinvol voor evenwijdige rechten.
- Afstand( <Vlak>, <Vlak> )
- Geeft de afstand tussen twee Vlakken.
- Voorbeeld:
Afstand(Vlak((0, 0, 0), (1, 0, 0), (0, 1, 0)), Vlak((0, 0, 2), (1, 0, 2), (0, 1, 2)))
geeft 2
- Nota: De afstand tussen snijdende vlakken is 0.
Nota: Zie ook Afstand of lengte Macro .