Урок 5.6. Рисование конических фигур на калькуляторе HP Prime
Нарисуем коническое сечение для общего уравнения
Ax2+By2+Cxy+Dx+Ey+F=0
Вы можете выбрать цвет, которым будет нарисовано коническое сечение, красным, синим, оранжевым и зеленым. (Тут вам понадобятся данные по цветам, которые я дал в уроке 5.5.).
EXPORT CONIC()
BEGIN
LOCAL cr, cg, cb, I;
INPUT({A, B, C, D, E, F},
"Ax^2+By^2+Cxy+Dx+Ey+F", { }, { },
{0, 0, 0, 0, 0, 0});
// Цвета
CHOOSE(I, "Choose a Color",
"Red", "Blue", "Orange", "Green");
cr := {255, 0, 255, 0};
cg := {0, 0, 127, 255};
cb := {0, 255, 0, 0};
STARTAPP("Advanced Graphing");
V1 := "A*X^2+B*Y^2+C*X*Y+D*X+E*Y+F = 0";
V1(COLOR) := RGB(cr(I), cg(I), cb(I));
CHECK(1);
// Графическое представление
STARTVIEW(1, 1);
END;
Ниже показаны некоторые примеры. Помните формулу?
Ax2+By2+Cxy+Dx+Ey+F=0