9 / 0 / 0
Регистрация: 20.02.2010
Сообщений: 13
|
|
1 | |
Построение графиков из .csv в реальном времени20.02.2010, 17:21. Показов 9410. Ответов 11
Метки нет (Все метки)
Здравствуйте! Нашел форум через яндекс, сам увлекаюсь компьютерной графикой и авиацией, вот по поводу второго и хочу к вам обратиться: для моей научной работы нужна несложная программа-построитель графиков в реальном времени из .csv - файла. В инете ничего подобного не нашел. Сам немного программировал в MatLab (то что требовалось в процессе обучения), но хотелось бы чтобы программа работала независимо и интерфейс поприятнее.. Так вот, не могли бы Вы помочь с этим, насколько такая программа будет сложна новичку и профессионалу? Где её лучше писать? Эскиз интерфейса-во вложении. Заранее спасибо, жду ответа.
P.S. Эту ветку форума выбрал так как здесь макимум сообщений и про графику что то есть
0
|
20.02.2010, 17:21 | |
Ответы с готовыми решениями:
11
Построение графиков в реальном времени Вывод графиков в реальном времени Отрисовка графикОВ вручную в реальном времени в WPF Построение графика в реальном времени |
105 / 104 / 9
Регистрация: 10.01.2010
Сообщений: 392
|
|
20.02.2010, 22:03 | 2 |
все достаточно стандартно...
читать из csv - не вопрос, строить график в реальном времени - не вопрос, отображать графически - нет проблем... Не до конца понятны условия, так что было бы не плохо рассказать подробнее, что хочу? а то потом окажется, что вводные дополнительные приводят задачу к нулевому результату. Ну и по традиции, напомню, что форум - это сообщество ищущих знания, а не желающих получить решение даром так что вопросы должны быть более конкретными
0
|
9 / 0 / 0
Регистрация: 20.02.2010
Сообщений: 13
|
|
21.02.2010, 11:51 [ТС] | 3 |
Из авиасимулятора Flight Gear поступает поток данных в примерно таком виде:
Time,Altitude,Roll,Pitch,Thrust 379.9,9.639159524,0.03464081849,1.032999411,0.375165 380.025,9.6391595,0.03464081849,1.032999411,0.375165 380.167,9.639159468,0.03464081849,1.032999411,0.375165 380.167,9.639159468,0.03464081849,1.032999411,0.375165 Необходимо чтобы программа строила несколько графиков (5-6) при условии, что в .csv файле их гораздо больше – какие именно графики строить выбирает студент: при нажатии на поле названия параметра появляется список всех доступных для отображения параметров из которых выбирается тот который будет строиться в данном поле построения. В процессе построения под названием каждого графика отображается текущее значение параметра. Графики из нижнего поля построения – «разовые команды» не выбираются и строятся постоянно в виде линии, если этот параметр принимает значение 1 (например форсаж включен) или 0 (шасси убраны). Местонахождение файла так же выбирается (кнопка FILE) и этот путь отображается вверху программы. Обновление файла происходит 10 раз в секунду. К каждому графику необходимо искусственно добавить шум (параметры шума потом подберу) для придания реалистичности. Отдельно напишу про масштаб каждого графика по оси У. У каждого параметра есть несколько диапазонов изменения для отображения на графике, например два – от 4 до 10 и от 10 до 20 (как на рисунке). Если параметр находиться внутри диапазона 1 (4..10) т. е. его значение например 8, то вся ось У поля построения поделена от 4 до 10. Если параметр выходит из диапазона «4..10» и его значение например 15, то вся ось У скачкообразно «переразбивается». Пример – в анимации, анимация в архиве. Вроде бы всё что скажете? И конкретный вопрос - с чего начать?
0
|
9 / 0 / 0
Регистрация: 20.02.2010
Сообщений: 13
|
|
21.02.2010, 14:20 [ТС] | 4 |
0
|
9 / 0 / 0
Регистрация: 20.02.2010
Сообщений: 13
|
|
03.03.2010, 06:58 [ТС] | 5 |
что, неужели никто не знает?
0
|
105 / 104 / 9
Регистрация: 10.01.2010
Сообщений: 392
|
|
03.03.2010, 09:39 | 6 |
ну, быстренько что-то подобное (это если я правильно понял, что вообще должно получаться).
1
|
9 / 0 / 0
Регистрация: 20.02.2010
Сообщений: 13
|
|
03.03.2010, 12:32 [ТС] | 7 |
нифига себе! так быстро, тока жаль ошибка вылазит
То есть ответ на вопрос "с чего начать" или "можно ли быстро разобраться самому" - отрицательный ладно может ещё попробуте? надеюсь не сильно загружаю
0
|
105 / 104 / 9
Регистрация: 10.01.2010
Сообщений: 392
|
|
03.03.2010, 23:39 | 8 |
ошибка потому что я покромсал наверное не аккуратно - это вообще-то кусок из программы так что все лишнее фтопку и будет работать
Добавлено через 51 секунду если не получится, стучите, покромсаю аккуратнее
0
|
9 / 0 / 0
Регистрация: 20.02.2010
Сообщений: 13
|
|
04.03.2010, 07:13 [ТС] | 9 |
не получилось...всё равно ошибка
0
|
105 / 104 / 9
Регистрация: 10.01.2010
Сообщений: 392
|
|
04.03.2010, 10:13 | 10 |
хорошо, ща порежу, вышлю
0
|
Ytm
|
|
19.03.2010, 17:08 | 11 |
тоже интерересна тема, нельзя ли выложить новую "версию" вырезки?
|
9 / 0 / 0
Регистрация: 20.02.2010
Сообщений: 13
|
|
20.03.2010, 07:39 [ТС] | 12 |
эт не ко мне
0
|
20.03.2010, 07:39 | |
20.03.2010, 07:39 | |
Помогаю со студенческими работами здесь
12
Построение графика в реальном времени Показ графиков нескольких курсов акций/валют в реальном времени с ипользованием библиотеки Socket.IO Построение графика временной функции, работающая как в машинном, так и в реальном времени Построение динамических графиков в режиме реального времени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |