|
Отображение большого колличества точек на маленьком экране |
|
|
|
 |
Ответов
|
Nov 26 2010, 20:42
|
Профессионал
    
Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968

|
Цитата(Petrovich @ Nov 26 2010, 23:23)  Господа, есть задача, помогите пожалуйста решить. Есть выборка сигнала длинной 10000 семплов. Всю эту выборку нужно отобразить на экране длинной в 300 точек. Как это сделать так, что бы из исходной выборки не были выкинуты характерные максимумы и минимумы? При этом алгоритм должен быть не ресурсоемким... Вроде все логично, делал так: разбивал на блоки по 10000/300 семплов, в каждом искал min,max рисовал вертикальную линию от min до max, при этом х-координата линии равна номеру блока. В моем случае было быстрее, чем на каждый семпл ставить точку с координатой (trunc (x/(10000/300)),y) (здесь х-номер отсчета, у - значение)
Сообщение отредактировал alexPec - Nov 26 2010, 20:44
|
|
|
|
Сообщений в этой теме
Petrovich Отображение большого колличества точек на маленьком экране Nov 26 2010, 20:23      Petrovich Цитата(rezident @ Jan 28 2011, 23:17) Это... Jan 28 2011, 20:23     alexPec Цитата(Petrovich @ Jan 28 2011, 22:18) С ... Jan 28 2011, 20:31      Petrovich Цитата(alexPec @ Jan 28 2011, 23:31) А за... Jan 28 2011, 20:43       alexPec Цитата(Petrovich @ Jan 28 2011, 23:43) Эт... Jan 28 2011, 22:07        Petrovich Спасибо, попробую так, вроде все логично... Jan 29 2011, 20:34         Petrovich Все выглядит красиво. Спасибо за совет! Jan 31 2011, 11:45          alexPec Цитата(Petrovich @ Jan 31 2011, 14:45) Вс... Feb 1 2011, 14:42
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|