![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Построение элипса по заданому уравнению.
Mixvictor © (2002-11-09 16:06:00)Может кто сталкивался с построением элипса по заданному уравнению?
К примеру у меня есть уравнение элипса x1^2+x1*x2+x2^2+6=0.
В общем то просто нужно найти последовательность точек с координатами(x1;х2) и вывести эту последовательность. Проблема в следующем: если бы знать в каких пределах изменяется х1, то можно было бы к примеру подставлять значения х1 в уравнение и решать его относистельно х2. В общем проблема в следующем как узнать в каких пределах изменяется х1 или х2.
Mixvictor (2002-11-09 18:15:00) [1]Заранее благодарен !!!
Феу (2002-11-09 18:04:00) [2]Иех... Если мне будет не лень, залезу щас в справочник и потом намылю, так я уже не помню, так что с квадратичными формами мог и наврать.
Mixvictor (2002-11-09 17:49:00) [3]А можно поподробнее !!!
Феу (2002-11-09 17:48:00) [4]Ур-ние эллипса в общем виде x^2/a^2+y^2/b^2=1 - для эллипса, центр которого находится в (0, 0), причем -a<=x<=a, -b<=y<=b.
Т.е. надо преобразовать данное ур-ние в общий вид (Аналогично приведению квадратичных форм к каноническому виду).
TTCustomDelphiMaster (2002-11-09 16:36:00) [5]Переведите уравнение в полярную систему координат. Там в цикле изменяйте угол от 0 до 2PI