Difference between revisions of "Hyperbola Command"

From GeoGebra Manual
Jump to: navigation, search
(added examples)
(command syntax: changed [ ] into ( ))
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>{{Manual Page|version=4.2}}</noinclude>
+
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|conic}}
{{command|conic}}
+
; Hyperbola( <Focus>, <Focus>, <Semimajor Axis Length> ): Creates a hyperbola with given focus points and semimajor axis length.  
; Hyperbola[ <Focus>, <Focus>, <Semimajor Axis Length> ]: Creates a hyperbola with given focus points and semimajor axis length.  
+
:{{example|1=<code><nowiki>Hyperbola((0, -4), (2, 4), 1)</nowiki></code> yields ''-8xy - 15y² + 8y = -16''.}}
:{{example|1=<code><nowiki>Hyperbola[(0, -4), (2, 4), 1]</nowiki></code> yields ''-8xy - 15y² + 8y = -16''.}}
+
: {{Note|1= If the condition: ''0 < 2*semimajor axis length < Distance between the focus points'' isn't met, you will get an ellipse.}}  
: {{Note| Condition: ''0 < 2*semimajor axis length < Distance of the focus points''}}  
+
; Hyperbola( <Focus>, <Focus>, <Segment> ): Creates a hyperbola with given focus points where the length of the semimajor axis equals the length of the segment.  
; Hyperbola[ <Focus>, <Focus>, <Segment> ]: Creates a hyperbola with given focus points where the length of the semimajor axis equals the length of the segment.  
+
:{{example|1=Let <code><nowiki>a = Segment((0,1), (2,1))</nowiki></code>. <code><nowiki>Hyperbola((4, 1), (-2, 1), a)</nowiki></code> yields '' -5x² + 4y² + 10x - 8y = -19 ''.}}
:{{example|1=Let a = Segment[(0,1), (2,1)]. <code><nowiki>Hyperbola[(4, 1), (-2, 1), a]</nowiki></code> yields '' -5x² + 4y² + 10x - 8y = -19 ''.}}
+
; Hyperbola( <Focus>, <Focus>, <Point> ): Creates a hyperbola with given focus points passing through a given point.
; Hyperbola[ <Focus>, <Focus>, <Point> ]: Creates a hyperbola with given focus points passing through a given point.
+
:{{example|1=<code><nowiki>Hyperbola((1, 1), (2, 1), (-2,-4))</nowiki></code> yields '' -2.69x² + 1.30y² + 8.07x - 2.62y = 4.52 ''.}}
:{{example|1=<code><nowiki>Hyperbola[(1, 1), (2, 1), (-2,-4)]</nowiki></code> yields '' -2.69x² + 1.30y² + 8.07x - 2.62y = 4.52 ''.}}
+
{{Note| See also [[File:Mode hyperbola3.svg|link=|24px]] [[Hyperbola Tool|Hyperbola]] tool .}}
{{Note| See also [[Image:Tool Hyperbola.gif]] [[Hyperbola Tool|Hyperbola]] tool .}}
 

Latest revision as of 15:33, 4 October 2017


Hyperbola( <Focus>, <Focus>, <Semimajor Axis Length> )
Creates a hyperbola with given focus points and semimajor axis length.
Example: Hyperbola((0, -4), (2, 4), 1) yields -8xy - 15y² + 8y = -16.
Note: If the condition: 0 < 2*semimajor axis length < Distance between the focus points isn't met, you will get an ellipse.
Hyperbola( <Focus>, <Focus>, <Segment> )
Creates a hyperbola with given focus points where the length of the semimajor axis equals the length of the segment.
Example: Let a = Segment((0,1), (2,1)). Hyperbola((4, 1), (-2, 1), a) yields -5x² + 4y² + 10x - 8y = -19 .
Hyperbola( <Focus>, <Focus>, <Point> )
Creates a hyperbola with given focus points passing through a given point.
Example: Hyperbola((1, 1), (2, 1), (-2,-4)) yields -2.69x² + 1.30y² + 8.07x - 2.62y = 4.52 .
Note: See also Mode hyperbola3.svg Hyperbola tool .
© 2024 International GeoGebra Institute