Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
 Аватар для Atma24
6 / 6 / 4
Регистрация: 27.06.2013
Сообщений: 89

Работа с графиком с использованием chart

16.01.2017, 09:03. Показов 3859. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Возникла необходимость работы с графиками и собственно вот что есть.

1.Постороен график по 10-ти точкам.(На форме только компонент chart и dataGridView)

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
 List<double> P = new List<double>();
            P.Add(0.001);
            P.Add(3);
            P.Add(5);
            P.Add(25);
            P.Add(50);
            P.Add(60);
            P.Add(75);
            P.Add(80);
            P.Add(90);
            P.Add(99);
 
 
            List<double> TP = new List<double>();
 
            TP.Add(99);
            TP.Add(97);
            TP.Add(90);
            TP.Add(57);
            TP.Add(50);
            TP.Add(47);
            TP.Add(40);
            TP.Add(37);
            TP.Add(20);
            TP.Add(15);
 
 
 
            for (int i = 0; i <= TP.Count - 1; i++)
            {
                for (int j = 0; j <= P.Count - 1; j++)
                {
                    if (i == j)
                    {
                        x = (float)(TP[i]);
                        y = (float)(P[j]);
                        dataGridView1.Rows.Add(x, y);
                        
                    }
                }
            }
for (int i = 0; i <= dataGridView1.RowCount - 2; i++)
            {
                chart1.Series[0].Points.AddXY((float)(dataGridView1.Rows[i].Cells["XCol"].Value), (float)(dataGridView1.Rows[i].Cells["YCol"].Value));
 
            }
}
Вопрос.

Мне необходимо пройтись по оси x и получить соответствующее значение y с шагом 1.
В результате я должен получить , ну к примеру другой dataGrid с координатами 100 точек.


Подскажите пожалуйста как можно решить данную задачу и вообще реально ли это?.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.01.2017, 09:03
Ответы с готовыми решениями:

Chart работа с графиком, оси
Здравствуйте. Использую для построения графика Chart вообщем все получилось построить но вместо значений 1 2 3 4 5 6 7... на оси Х мне...

График рубля с использованием chart
Доброго времени суток всем участникам форума. Мне нужно построить график рубля или другой заданной валюты (данные уже есть). Насколько я...

Работа с графиком с параметрами, вводимыми пользователем
Доброго времени суток) Помогите пожалуйста разобраться вот в такой проблеме. Я создаю форму, которая включает в себя PictureBox, несколько...

4
 Аватар для Козадоев
165 / 155 / 33
Регистрация: 05.03.2013
Сообщений: 879
16.01.2017, 09:18
Для данной задачи не надо строить график и по нему искать точки. Можно воспользоваться соответствующей функцией интерполяции.
0
 Аватар для Atma24
6 / 6 / 4
Регистрация: 27.06.2013
Сообщений: 89
16.01.2017, 09:36  [ТС]
Если я правильно понял то функции нет. Я строю график по произвольным точкам.
0
 Аватар для Козадоев
165 / 155 / 33
Регистрация: 05.03.2013
Сообщений: 879
16.01.2017, 12:32
Цитата Сообщение от Atma24 Посмотреть сообщение
Я строю график по произвольным точкам.
Вот между ними и находите точки интерполяции по одному из методов. По какому методу - зависит что у вас между точками, может быть сплайны, а может быть просто прямые. Это я и имел виду - используйте нужную функцию интерполяции.
0
 Аватар для Atma24
6 / 6 / 4
Регистрация: 27.06.2013
Сообщений: 89
17.01.2017, 10:57  [ТС]
А вот оно , что. Между точками сплайны.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.01.2017, 10:57
Помогаю со студенческими работами здесь

Работа с графиком и большим количеством данных
Добрый день. Есть приложение для обработки приходящих в COM-порт данных и вывода их на экран. Данные приходят регулярно (около 70 значений...

Построить график функции.Реализовать задачу необходимо с использованием компонентов Chart и PictureBox
Построить график функции согласно своему варианту. Реализовать задачу необходимо с использованием компонентов Chart и PictureBox. 8...

Как построить график функции к нелинейным уравнениям с помощью элемента управления Chart и с использованием делегатов?
У меня задание: Создать приложение позволяющее решать методом Ньютона и методом половинного деления нелинейные уравнения, а также выполнять...

Работа с Chart
Ув. прграммисты! Хочу нарисовать с помощью Chart 3D модель, ниже кусок кода. На &quot;Default&quot; ругается: Элемент диаграммы с именем...

Работа с Chart
Кто-нибудь может выложить пример работы c Chart в VS2010


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru