|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.12.2012, 10:25 | #1 |
Пользователь
Регистрация: 21.11.2010
Сообщений: 54
|
Построение линий уровня
Добрый день, меня интересует следующий вопрос: как лучше построить линии уровня?
В данный момент я просто просчитываю все значения функции на интервале от -10 до 10 и считаю все значения функции. Затем я нахожу крайнюю левую точку, и крайнюю правую и строю эллипс. Но такая отрисовка неверна. Хотелось бы узнать еще способы построения линий уровня. |
07.12.2012, 04:59 | #2 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
Можно считать градиент функции и идти перпендикулярно ему, попутно отрисовывая линию уровня на получившемся пути. Только, мне кажется, из-за погрешности линия может не замкнуться, но приблизительная картина точно получится.
UPD Вот, думаю примерно то, что нужно: Marching squares
Форматируйте код, будьте людьми.
Последний раз редактировалось Granus; 07.12.2012 в 05:06. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рисовка линий уровня (Delphi) | Lognev | Помощь студентам | 0 | 16.10.2012 18:20 |
Линии уровня | Rina20 | Помощь студентам | 9 | 12.04.2012 10:45 |
Драйвер уровня ядра | Mr_ViK | Помощь студентам | 0 | 18.02.2012 18:16 |
ЛИНИИ УРОВНЯ (ПАСКАЛЬ) | mens-evgenij | Помощь студентам | 1 | 22.05.2009 09:50 |
Построение линий уровня(pascal) | cherkasenok | Помощь студентам | 1 | 21.05.2009 13:55 |