Математический форум Math Help Planet
http://mathhelpplanet.com/

Как привести гиперболу к простому виду?
http://mathhelpplanet.com/viewtopic.php?f=33&t=34411
Страница 1 из 1

Автор:  stut [ 14 июн 2014, 15:49 ]
Заголовок сообщения:  Как привести гиперболу к простому виду?

Есть формула что то типа [math]7x^2+4y^2+3x+4y+xy+4=0[/math]; Как ее пристести до простого вида. В интернете что то не видел такого?
Может имеется виду канонический вид--хотя мало предствляю что в олстатке может остатся диш Х и У в квадратах..

Автор:  Andy [ 14 июн 2014, 16:15 ]
Заголовок сообщения:  Re: Как привести гиперболу к простому виду?

stut, уточните всё же, каково заданное уравнение гиперболы.

Автор:  stut [ 14 июн 2014, 16:24 ]
Заголовок сообщения:  Re: Как привести гиперболу к простому виду?

Хорошо буду дома уточню. Но здесь дело в том что надо привести "к простому виду" или юолее простому. Само задание то каасается геометрического моделирование (в иных вариантах надо построить какие то кривые прямые, а ждесь понимаю надо какие то манипуляции с формулой провести).

Автор:  Semen Bronza [ 14 июн 2014, 16:50 ]
Заголовок сообщения:  Re: Как привести гиперболу к простому виду?

К "простому виду" - это к каноническому виду?

Автор:  stut [ 15 июн 2014, 03:07 ]
Заголовок сообщения:  Re: Как привести гиперболу к простому виду?

5x^2-6y^2+10x-12y-31=0---вот такое уравнение гиперболы. Есть похожее задание на рисование окружности так там задание на приведение к нормальному виду.?

Автор:  Andy [ 15 июн 2014, 06:43 ]
Заголовок сообщения:  Re: Как привести гиперболу к простому виду?

stut, такое уравнение приводится к простому виду выделением полных квадратов:
[math]5x^2-6y^2+10x-12y-31=0,[/math]

[math]5(x^2+2x)-6(y^2+2y)=31,[/math]

[math]5(x^2+2x+1)-6(y^2+2y+1)-5+6=31,[/math]

[math]5(x+1)^2-6(y+1)^2=30,[/math]

[math]\frac{(x+1)^2}{6}-\frac{(y+1)^2}{5}=1,[/math]

[math]\frac{(x+1)^2}{(\sqrt{6})^2}-\frac{(y+1)^2}{(\sqrt{5})^2}=1.[/math]

Получили уравнение гиперболы в каноническом виде.

Автор:  stut [ 15 июн 2014, 11:42 ]
Заголовок сообщения:  Re: Как привести гиперболу к простому виду?

Понятно. Но мне это надо еще привести в програмном виде, как это делать в с++. Потом старался рисовать в opengl, через y(x)=x. Так там если делю интервал (а-b)/n и выходит меньше 1 то выходит ноль. Ни приведение к флоат ни дабл не помогает. Кроме того там есть конструкция if в цыкле for если выражение меньше 0 то я применял оператор continue. Правильно ли это?

Автор:  Andy [ 16 июн 2014, 06:57 ]
Заголовок сообщения:  Re: Как привести гиперболу к простому виду?

stut, по вопросам, связанным с программированием для ЭВМ, я Вас проконсультировать не могу, к сожалению.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/