hht时频图三维_Matlab怎样画HHT三维时频图?

本文介绍了如何使用Matlab中的nspab函数绘制HHT三维时频图。函数nspab用于计算数据的HHT谱,并进行平滑处理。文章指出,虽然该函数适用于简单信号,但在处理复杂实际信号时可能效果不佳,并提出了对函数中参数的理解困惑,特别是参数的意义不明确。
摘要由CSDN通过智能技术生成

关于三维图我看有人用nspab来画的,具体程序:

function [ output_args ] = Untitled1( input_args )

%UNTITLED1 Summary of this function goes here

%  Detailed explanation goes here

%nspab:

function h1=nspab(data,nyy,minw,maxw,dt)%

% The function NSPAB generates a smoothed HHT spectrum of data(n,k)

% % in time-frequency space, where

% n specifies the length of time series, and

% k is the number of IMF components.

% The frequency-axis range is prefixed.

% Negative frequency sign is reversed.

%

% MATLAB Library function HILBERT is used to calculate the Hilbert transform.

%

% Example, [h,xs,w] = nspab(lod78_p',200,0,0.12,1,3224).

%

% Functions CONTOUR or IMG can be used to view the spectrum,

%    for example contour(xs,w,h) or img(xs,w,h).

%

% Calling sequence-

% [

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值