| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Построение графика функции |
| Автор: Dorf 17.2.2004, 18:19 |
| У меня никак не получается построить график функции, с автомасштабированием. Он постоянно выводит какую-то билебирду. Может кто-нибудь знает или исходничек подкинет? |
| Автор: hyzhak 17.2.2004, 20:20 |
| можешь уточнить проблему, в чем пишешь. И кусок кода кинуть? Я вообщето выводил както и через GDI, OpenGL, да и просто Chart юзал, у всех свои заморочки обычно просто: от точки к точке линию рисуешь. А раз авто-масштабирование определяешь крайние точки и от них пляшешь, с корректирующим коэффициентом выводя. |
| Автор: Mal Hack 17.2.2004, 20:53 | ||
| hyzhak, судя из названия темы, используется программирование под ДОС... Dorf, скорее всего ты сам график строишь неправильно, а точнее по точкам, когда надо по линиям.. Вот тебе исходник стопудоваработающей программы с маштабируемостью. Писал на практике в прошлом году...
Увеличить масштаб - 3, уменьшить - 9, выход - 1.. Прога написана хоть и коряво, но смысл самого масштабирования реализован... |
| Автор: shara 29.6.2004, 03:47 |
| кроче, у меня есть отличная прога для построения графиков(правда на BASICe), написанная мною. если хош могу прислать, или объяснить как она работает. вообще алгоритм построения графика очень элементарный и оригинальный. А маштабирование - понятие растяжымое, я имею ввиду как построить в маштабе прямую, которя по своему определению - БЕСКОНЕЧНАЯ или как её построить не в маштабе. но тут можно кое-что сделать. короче если кому чё надо - невопрос помогу. |