Ellipse and Hyperbola Interactive Demo
Loading the math board and drawing, please wait…
This example demonstrates the formation and variation relationship between ellipses and hyperbolas by dynamically moving a point. Core mathematical concepts include conic sections, trigonometric functions, cosine functions, function graphs, area calculation, and special points. Construction highlights from the summary use GeoGebra commands/objects like LineBisector and Circle. Suitable for high school mathematics teaching to visually understand the geometric properties and parametric equations of conic sections.
GeoGebra Commands & Parameters
LineBisector(B1, A) → C1LineBisector(B2, A) → C2LineBisector(B3, A) → C3LineBisector(B4, A) → C4LineBisector(B5, A) → C5LineBisector(B6, A) → C6LineBisector(B7, A) → C7LineBisector(B8, A) → C8LineBisector(B9, A) → C9LineBisector(B10, A) → C10LineBisector(B11, A) → C11LineBisector(B12, A) → C12LineBisector(B13, A) → C13LineBisector(B14, A) → C14LineBisector(B15, A) → C15LineBisector(B16, A) → C16LineBisector(B17, A) → C17LineBisector(B18, A) → C18LineBisector(B19, A) → C19LineBisector(B20, A) → C20LineBisector(B21, A) → C21LineBisector(B22, A) → C22LineBisector(B23, A) → C23LineBisector(B24, A) → C24LineBisector(B25, A) → C25LineBisector(B26, A) → C26LineBisector(B27, A) → C27LineBisector(B28, A) → C28LineBisector(B29, A) → C29LineBisector(B30, A) → C30LineBisector(B31, A) → C31LineBisector(B32, A) → C32LineBisector(B33, A) → C33LineBisector(B34, A) → C34LineBisector(B35, A) → C35LineBisector(B36, A) → C36LineBisector(B37, A) → C37LineBisector(B38, A) → C38LineBisector(B39, A) → C39LineBisector(B40, A) → C40LineBisector(B41, A) → C41LineBisector(B42, A) → C42LineBisector(B43, A) → C43LineBisector(B44, A) → C44LineBisector(B45, A) → C45LineBisector(B46, A) → C46LineBisector(B47, A) → C47LineBisector(B48, A) → C48LineBisector(B49, A) → C49LineBisector(B50, A) → C50LineBisector(B51, A) → C51LineBisector(B52, A) → C52LineBisector(B53, A) → C53LineBisector(B54, A) → C54LineBisector(B55, A) → C55LineBisector(B56, A) → C56LineBisector(B57, A) → C57LineBisector(B58, A) → C58LineBisector(B59, A) → C59LineBisector(B60, A) → C60LineBisector(B61, A) → C61LineBisector(B62, A) → C62LineBisector(B63, A) → C63LineBisector(B64, A) → C64LineBisector(B65, A) → C65LineBisector(B66, A) → C66LineBisector(B67, A) → C67LineBisector(B68, A) → C68LineBisector(B69, A) → C69LineBisector(B70, A) → C70LineBisector(B71, A) → C71LineBisector(B72, A) → C72Circle((0, 0), 1) → cLineBisector(B73, A) → C73LineBisector(B74, A) → C74LineBisector(B75, A) → C75LineBisector(B76, A) → C76LineBisector(B77, A) → C77LineBisector(B78, A) → C78LineBisector(B79, A) → C79LineBisector(B80, A) → C80LineBisector(B81, A) → C81LineBisector(B82, A) → C82LineBisector(B83, A) → C83LineBisector(B84, A) → C84LineBisector(B85, A) → C85LineBisector(B86, A) → C86LineBisector(B87, A) → C87LineBisector(B88, A) → C88LineBisector(B89, A) → C89LineBisector(B90, A) → C90LineBisector(B91, A) → C91LineBisector(B92, A) → C92LineBisector(B93, A) → C93LineBisector(B94, A) → C94LineBisector(B95, A) → C95LineBisector(B96, A) → C96LineBisector(B97, A) → C97LineBisector(B98, A) → C98LineBisector(B99, A) → C99LineBisector(B100, A) → C100