0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 33
|
|
1 | |
График!02.06.2010, 23:19. Показов 1229. Ответов 4
Метки нет (Все метки)
Есть список, в него задаются числовые значения. По нажатию кнопки строится график (ОХ-порядковый номер элемента, ОУ-значение элемента) Знающие люди подсказали мысль-график нужно строить с помощью цикла, то есть задаешь рисование отрезков, координаты соответсятвенно брать из списка и если повторять операцию в цикле должен получиться график.Но как это сделать я не знаю. Подскажите.
0
|
02.06.2010, 23:19 | |
Ответы с готовыми решениями:
4
Построить график функции y=x^2. График строится из отрезков и алгоритма Брезенхема График График График на C# |
407 / 359 / 82
Регистрация: 07.10.2009
Сообщений: 558
|
||||||
03.06.2010, 16:18 | 2 | |||||
0
|
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 33
|
|
03.06.2010, 22:37 [ТС] | 3 |
Работает, но с ошибкой-InvalidArgument=Value of '5' is not valid for 'index'.
Parameter name: index. Если не сложно, скажите как исправить и настроить масштаб, а то линия очень маленькая.
0
|
407 / 359 / 82
Регистрация: 07.10.2009
Сообщений: 558
|
||||||
04.06.2010, 08:50 | 4 | |||||
Это я накосячил, размер массива задал 10, а у Вас точек, видимо 5.
Не сложно, вот исправленный вариант с коэффициентами масштаба (mX, mY) по X и Y, измените как Вам надо, и количество точек теперь зависит от количества Item в listBox. Думаю, все получится.
1
|
40 / 39 / 4
Регистрация: 26.05.2010
Сообщений: 210
|
|
04.06.2010, 10:31 | 5 |
не совсем согласна со 2ым значением. По моему, требуется найти max по y(listBox1.Items[i]) .
Максим Басуков, я думаю вы знаете как это) если высота окна (или катринки, смотря на чем рисуете) Hght, то создадим новую переменную-коэффициент k=(int)Hght/max; Потом эту k использовать вместо mY, тогда ваш график не выйдет за пределы, а mX будет зависеть от количества точек и ширины окна (или того, на чем вы там рисуете))), возможно оно и 10) Это ведь уже третяя тема про графики, если я не ошибаюсь... Не уж то те никак не помогли вам?
2
|
04.06.2010, 10:31 | |
04.06.2010, 10:31 | |
Помогаю со студенческими работами здесь
5
График График График функции График эллипса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |