Math 在倍频程上绘制小波应该怎么做?

Math 在倍频程上绘制小波应该怎么做?,math,octave,Math,Octave,我正在研究小波并用倍频程做笔记,我希望我能有自己的图形来表示带注释的原始小波,我在MathLab中看到有一个函数可以绘制小波,只需输入所需小波的名称 Octave(其任何软件包)中有没有这样的函数?在signal软件包中有许多小波函数,如果您想避免从源代码编译,可以使用pkg install-forge signal或apt get install Octave signal安装,如果您使用Ubuntu。您可以按如下方式使用它: pkg load signal lb = -4; ub = 4

我正在研究小波并用倍频程做笔记,我希望我能有自己的图形来表示带注释的原始小波,我在MathLab中看到有一个函数可以绘制小波,只需输入所需小波的名称


Octave(其任何软件包)中有没有这样的函数?

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


您可以在信号包中找到可用的小波函数列表。

信号
包中有许多小波函数,如果您想避免从源代码编译,可以使用
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


您可以在信号包中找到可用小波函数的列表。

列表中没有Daubechs小波,但它有助于更好地理解倍频程如何处理这个问题,我相信我可以用同样的方式使用tlfat函数,谢谢。列表中没有Daubechs小波,但它有助于更好地理解Octave如何处理这个问题,我相信我可以用同样的方式使用tlfat函数,谢谢。