|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#31
|
|||
|
|||
Спасибо) А какие параметры m задать, чтобы график выводился только там где точки и все, и не рисовался дальше. То есть грубо говоря от самого минимального значения до максимального.
|
#32
|
||||
|
||||
Можно найти минимальный/максимальный элемент X подставить его в уравнение найти Y, и нарисовать линию всего по двум точкам.(не через цикл!!)
|
#33
|
|||
|
|||
Тогда смысл задачи пропадает. Вот мы задаем переменной m параметры от 0 до 40 ду то-то. А нельзя написать не от 0 до 40, а от начала массива до конца массива например. Я написала так:
for m:= 0 to Length (D) do ...... Прога компелируется, но рисует все равно так же, что точки остаются где-то далеко. |
#34
|
||||
|
||||
я же написал БЕЗ ЦИКЛА!!!
Берете считываете координаты точек из файла. Находите максимальный и минимальный элемент например по абсциссе т.е. по X. После того как нашли, подставляете эти элементы в уравнение, находите Y-ки. У вас должно получится две точки с координатами x1,y1-x2,y2. далее отрисовываете эту линию(отрезок) всего по двум найденным координатам. Этот способ не гарантирует точного расположения линии вдоль скопления точек, но по крайней мере масштабы будут соблюдены. |