Russian Qt Forum
Ноябрь 23, 2024, 00:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QwtSpectrogram: дискретное задание входных данных  (Прочитано 2656 раз)
prt
Гость
« : Сентябрь 17, 2012, 11:28 »

Здравствуйте!

У меня возник вопрос: очень долго с ним бьюсь ответа в интернете найти не могу! Необходимо построить трехмерный график так, чтобы каждой точке на плоскости (x, y) соответствовал цвет, определяющий значение z. Мне посоветовали QwtSpectrogram для этой цели. Проблема состоит в том что посмотрев примеры к библиотеке qwt я понял, что данные спектрограммы задаются просто как непрерывная функция z=f(x,y) . В моём же случае имеется некоторые точки на плоскости (x,y), в которых известны значения z. По этим точкам необходимо восстановить распределение и отобразить его непрерывно на спектрограмме. Скажите, может ли QwtSpectrogram работать с такими дискретными данными напрямую и самостоятельно их интерполировать (как например Matlab)? Написать интерполяцию самостоятельно не получается, так как это существенно замедляет программу, к тому же "портит" центральную симметрию распределения, видимо потому что я использую совсем "лобовой" алгоритм интерполяции  Улыбающийся.

Очень нуждаюсь в Вашей помощи и буду безмерно благодарен за любые ответы!

Павел.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.12 секунд. Запросов: 21.