Что я должен сделать, чтобы построить вейвлеты в Октаве? - PullRequest
0 голосов
/ 15 января 2020

Я изучаю вейвлеты и делаю заметки с октавой, у меня будет sh У меня могут быть свои собственные графики, которые представляют аннотированные необработанные вейвлеты, я видел, что в MathLab есть функция, которая отображает вейвлеты, просто введите имя требуемый вейвлет.

enter image description here Есть ли какая-либо функция в Octave (любой из ее пакетов), которая создает такой сюжет?

1 Ответ

2 голосов
/ 15 января 2020

В пакете signal есть ряд вейвлет-функций, которые, если вы хотите избежать компиляции из исходного кода, могут быть установлены с pkg install -forge signal или с apt-get install octave-signal, если вы используете Ubuntu. Вы можете использовать его следующим образом:

pkg load signal

lb = -4;
ub = 4;
n = 1000;
[psi,xval] = morlet(lb,ub,n);
plot(xval,psi,"linewidth",4)
grid on

enter image description here

Список доступных вейвлет-функций можно найти в пакете сигналов здесь .

...