|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.10.2012, 18:17 | #1 |
Регистрация: 16.10.2012
Сообщений: 8
|
Delphi. Компоненты Chart.
Доброго времени суток.
Имеется поле отображения графиков Chart исходного и обработанного сигналов, кнопка начала фильтрации и поле ввода интервала усреднения. Построил график, задал точки, ввел строку Edit в которой необходимо ввести число интервала усреднения, теперь не могу понять, как использовать координаты графика, которые я задал в коде. Ибо среднее арифметическое надо считать по Y и тому самому интервалу, который задает пользователь. И основная проблема в том, что не знаю, как связать исходный график и обработанный. Последний раз редактировалось Hell2000; 27.10.2012 в 18:22. |
27.10.2012, 18:42 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Скриншот ни о чем не говорит.
Цитата:
Тему раскрой подробнее.
I'm learning to live...
|
|
28.10.2012, 13:04 | #3 |
Регистрация: 16.10.2012
Сообщений: 8
|
Функционал:
Пользователь должен иметь возможность загрузить информацию об исходном сигнале (набор точек) из файла, после чего применить к сигналу сглаживающий фильтр (среднее арифметическое по указанному интервалу). Интерфейс же, должен иметь поле для отображения графиков исходного и обработанного сигналов (Chart), кнопку начала фильтрации и поле для ввода интервала усреднения. |
28.10.2012, 13:22 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Примерно понял. Предлагаю такое:
Код:
Ну на контролы ты уж сам раскидай
I'm learning to live...
|
28.10.2012, 14:32 | #5 |
Регистрация: 16.10.2012
Сообщений: 8
|
Так, первую часть я понял: формируем кривые исходного графика.
Не могу понять зачем в переменных указывается J и что такое S. Так, еще проблема в том, что не могу связать число, которое вводится в Edit в качестве интервала для усреднения. |
28.10.2012, 14:58 | #6 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Цитата:
I'm learning to live...
|
|||
28.10.2012, 15:00 | #7 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
.....тырк.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
30.10.2012, 22:35 | #8 |
Регистрация: 16.10.2012
Сообщений: 8
|
Виталий, усреднение получается путём суммирования высоты Y точки и деления этой суммы на кол-во, соответствующее тому, сколько игриков сложили Допустим ввели 3, значит получается: (Y1+Y2+Y3)/3 - это получается точка, так сказать средняя. Так вот благодаря им график более пологим получается. Вот эти полученные точки мне и надо ввести в Серию2.
Нарисовал график, там разным цветом указаны высоты, которые суммировали и какой примерно график получается. Фух, надеюсь как-то что-то нормально объяснил |
30.10.2012, 22:42 | #9 |
Регистрация: 16.10.2012
Сообщений: 8
|
raxp, спасибо, однако не понял в полиноме логарифмической регрессии, что сие означает a,b,c,d,e,f - это новые точки, которые мы получаем в процессе сглаживания, чтоль?
|
31.10.2012, 11:09 | #10 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...формулы смотрите в любом математическом справочнике.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ищу Chart компоненты. | Erizar | Компоненты Delphi | 4 | 12.02.2011 18:21 |
chart (delphi) | grom333 | Помощь студентам | 1 | 24.04.2009 15:09 |
Помогите с Chart в delphi! | aks | Помощь студентам | 3 | 18.04.2009 12:38 |
Chart (Delphi). В чем ошибка? | Chudo4258 | Помощь студентам | 2 | 27.03.2009 05:28 |
Проблема с Chart на Delphi 6 ( | Georgios | Помощь студентам | 6 | 19.01.2009 14:54 |