声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: suj568

[其他] 如何在matlab上实现希尔伯特变换?求程序!!

[复制链接]
 楼主| 发表于 2007-4-22 08:25 | 显示全部楼层

回复 #14 eight 的帖子

??? Error using ==> h
The mat file should contain a structure array!

运行得到这个结果。
回复 支持 反对
分享到:

使用道具 举报

发表于 2007-4-22 10:09 | 显示全部楼层
原帖由 suj568 于 2007-4-22 08:25 发表
??? Error using ==> h
The mat file should contain a structure array!

运行得到这个结果。


这就是我为什么要你掌握一定基础再上来发帖提问的原因了,你现在每遇到问题都必须靠别人来回复,没有一个人经得起这样的耐心去一步一步地指导你的。再加上你不提供你的数据文件,根本由不得别人测试,我也是直接在这个编辑框中输入给你提示的代码的,所以一错再错。你说你不会编程,我不怪你,但是学理科的人总应该有一定的逻辑思维吧?“提供原始数据文件才能让别人帮助你”这样的逻辑不应该没有吧?以下是我重写的代码,也没有经过测试,自己试试。


  1. A = load('d:\shuju\hgt.2000stdf.txt');
  2. if ~isstruct(A)
  3.     B = A;
  4. else
  5.     cFieldNames = fieldnames(A);
  6.     B = A.(cFieldNames{1});
  7. end
  8. y=abs(imag(hilbert(B)));
  9. save d:\shuju\hgt.2000stdhil.txt y -ascii
复制代码
 楼主| 发表于 2007-4-22 11:27 | 显示全部楼层

回复 #17 eight 的帖子

谢谢eight!
我是学大气科学的,就是气象方面的。
毕业论文做的是波包传播方面的。
我一直没有想该如何描述我弄的数据。
现在试着说明下,并且把我弄的数据放在附件里给你看看。希望继续得到你的帮助!!真心的感谢!!

数据是NECP数据经过转化和滤波之后得到的1000hpa 位势高度的全球格点资料:
2.5 degree x 2.5 degree global grids (144x73)
0.0E to 357.5E, 90.0N to 90.0S

这个是每年日平均的资料。每年一个数据包。
我先试着做的是2000年的。

一.        在grads下运行hgt500的gs文件,将nc数据转化为二进制的grd数据
:run 路径\hgt500.gs(sdfopen 和 set fwrite语句后面的读入和输出数据路径要进行相应的更改)
二.        运行std.for程序将(1)得到的数据进行标准化处理
三.        运行highfilter.for将(2)得到的数据进行滤波
四.        在 matlab下运行h.mat将(3)的数据进行hilbert变换
五.        运行tranb.for讲文本文件转化给二进制文件
六.        运行plot.gs文件进行绘图(运行时注意hil.ctl的描述的位置和路径)
(以上程序运行一定要找到数据的入口和出口,有些路径注意修改,绘图时描述文件中的路径与数据的存放位置对应,gs文件中的给出的是描述文件的存放位置和数据的输出位置)

上面是我数据处理的步骤!!
现在做的是第四步。过不了,所以上来求教的!!

数据比较大 ,有三十几兆 ,还是文本文件。不知道能否给你帮看看。
发表于 2007-4-22 11:42 | 显示全部楼层
本帖最后由 wdhd 于 2016-9-6 13:33 编辑
原帖由 suj568 于 2007-4-22 11:27 发表
谢谢eight!
我是学大气科学的,就是气象方面的。
毕业论文做的是波包传播方面的。
我一直没有想该如何描述我弄的数据。
现在试着说明下,并且把我弄的数据放在附件里给你看看。希望继续得到你的帮助!!真心 ...


数据文件太大的问题,可以copy几个记录为新的txt文件,这样就可以上传了
 楼主| 发表于 2007-4-22 13:14 | 显示全部楼层

回复 #19 eight 的帖子

这下面的是hgt.2000stdf.txt里面的部分数据
至于我自己转化的过程有没有差错,我目前还不知道。不过复制一部分在下面。
-29.342   -26.553   -23.651   -19.916   -16.181   -12.190    -8.133    -3.998     0.097     4.125     7.848    11.351    14.723    17.711    20.372    22.756    24.782    26.551    27.928    29.051    29.662    29.998    30.040    29.682    29.284    28.181    26.944    25.494    23.659    21.889    20.028    18.052    16.272    14.678    13.426    12.167    11.629    11.536    11.529    12.043    12.797    13.808    15.179    16.433    17.794    19.186    20.808    22.043    23.780    33.616    36.023    38.435    40.938    43.547    46.464    49.378    52.421    55.586    58.803    62.228    65.329    68.499    71.638    74.642    77.251    79.731    81.901    83.848    85.257    86.420    87.229    87.895    88.071    88.004    87.683    87.192    86.393    85.443    84.358    83.262    81.940    80.617    79.371    77.798    76.414    74.970    73.723    72.373    70.971    69.572    68.182    66.822    65.655    64.316    63.105    62.159    61.048    60.019    59.086    58.157    57.032    56.142    55.108    54.123    53.130    51.959    50.795    49.341    47.984    46.283    44.306    42.388    40.021    37.683    35.093    32.320    29.522    26.372    23.290    20.128    16.717    13.241     9.906     6.262     2.766    -0.948    -4.457    -7.975   -11.594   -15.216   -18.723   -21.922   -25.273   -28.497   -31.183   -33.824   -35.980   -37.847   -39.195   -40.249   -40.715   -40.839   -40.245   -39.370   -37.865   -36.108   -33.862   -31.366   -28.645   -25.653   -22.401   -19.194   -15.882   -12.807    -9.473    -6.331    -3.462    -0.546     2.127     4.557     6.870     8.817    10.597    12.057    13.358    14.291    14.899    15.606    15.788    15.819    15.719    15.518    15.095    14.719    14.286    13.970    13.745    13.505    13.343    13.545    14.004    14.678    15.388    16.380    17.596    18.957    20.451    22.079    23.840    25.604    27.595    29.584    31.575    38.052    40.094    42.321    44.334    46.599    48.964    51.093    53.476    55.762    57.884    60.116    62.348    64.390    66.589    68.382    70.181    71.814    73.334    74.578    75.834    76.772    77.543    78.231    78.546    78.780    78.742    78.693    78.375    78.071    77.216    76.353    75.539    74.550    73.497    72.182    70.923    69.849    68.416    67.024    65.524    64.076    62.456    61.205    59.748    58.186    56.628    55.002    53.625    52.227    50.740    49.425    48.091    46.467    45.010    43.443    41.708    40.186    38.693    36.890    34.935    33.081    30.859    28.952    26.709    24.536    22.031    19.688    17.087    14.533    11.724     9.014     6.194     3.364     0.506    -2.215    -5.224    -8.064   -11.017   -13.705   -16.619   -19.245   -21.767   -24.299   -26.700   -28.753   -30.659   -32.615   -34.114   -35.489   -36.550   -37.393   -37.806   -38.048   -38.154   -37.815   -37.104   -36.275   -35.311   -34.021   -32.383   -30.711   -28.979   -26.894   -25.074   -22.866   -20.650   -18.472   -16.291   -14.297   -12.219   -10.038    -8.145    -6.213    -4.414    -2.661    -1.098     0.479     1.826     3.204     4.284     5.404     6.386     7.423     8.417     9.332    10.201    11.046    12.060    13.075    13.976    15.253    16.155    17.504    18.930    20.267    21.880    23.461    24.896    26.651    28.421    30.222    32.142    34.043    36.035    35.877    37.501    38.986    40.505    42.107    43.354    45.019    46.420    47.826    49.228    50.421    51.830    53.038    54.131    55.134    56.033    57.111    57.839    58.650    59.157    59.654    60.056    60.415    60.630    60.819    60.628    60.725    60.432    60.014    59.796    59.356    58.639    57.934    57.316    56.363    55.498    54.404    53.442    52.564    51.217    50.038    48.853    47.589    46.294    44.933    43.882    42.444    41.099    39.807    38.361    36.803    35.382    33.969    32.487    31.089    29.555    28.032    26.477    24.929    23.229    21.525    19.977    18.123    16.348    14.800    12.903    11.123     9.265     7.445     5.513     3.720     1.898    -0.040    -1.906    -3.713    -5.656    -7.528    -9.382   -11.126   -12.703   -14.315   -15.914   -17.379   -18.707   -20.090   -21.318   -22.439   -23.360   -24.368   -25.006   -25.572   -26.118   -26.434   -26.663   -26.668   -26.661   -26.380   -26.057   -25.493   -24.933   -24.446   -23.414   -22.530   -21.582   -20.501   -19.341   -18.131   -17.014   -15.649   -14.204   -12.866   -11.503   -10.157    -8.808    -7.397    -5.988    -4.459    -3.061    -1.774    -0.279     1.098     2.583     4.097     5.290     6.678     8.159     9.442    10.949    12.250    13.697    15.012    16.325    17.832    19.227    20.880    22.223    23.695    25.347    26.723    28.235    29.748    31.103    32.866    34.281    26.209    27.222    27.814    28.671    29.485    30.258    30.956    31.472    32.233    32.898    33.463    34.038    34.385    34.986    35.409    35.628    36.066    36.472    36.805    37.050    37.129    37.208    37.356    37.442    37.488    37.427    37.348    37.192    37.027    36.706    36.576    36.170    35.996    35.448    34.919    34.518    33.982    33.652    32.967    32.409    31.790    31.086    30.425    29.653    28.922    28.145    27.274    26.503    25.615    24.809    23.933    23.102    22.287    21.222    20.291    19.451    18.578    17.630    16.712    15.790    14.672    13.776    12.663    11.803    11.205    10.183     9.324     8.317     7.441     6.409     5.533     4.578     3.891     2.964     2.037     1.361     0.489    -0.382    -1.123    -1.729    -2.402    -2.977    -3.668    -4.215    -4.695    -5.309    -5.795    -6.052    -6.330    -6.852    -7.034    -7.224    -7.427    -7.578    -7.501    -7.415    -7.447    -7.252    -7.297    -6.955    -6.636    -6.525    -6.137    -5.638    -5.274    -4.839    -4.218    -3.675    -3.170    -2.563    -2.007    -1.186    -0.547     0.188     0.975     1.755     2.520     3.380     4.199     5.038     5.961     6.776     7.692     8.627     9.567    10.590    11.283    12.287    13.260    14.145    15.108    16.004    16.984    17.844    18.943    19.809    20.838    21.663    22.461    23.322    24.391    25.140    26.094    26.790    14.418    14.418    14.418    14.418    14.418    14.418  

我找不到贴附件的。
你给我的那个新的程序我运行了 ,可以得到了hgt.2000stdhil.txt
这个文件六十多兆,比转化前的文件hgt.2000stdf.txt大了二十几兆。
有点不可思议。
 楼主| 发表于 2007-4-22 13:24 | 显示全部楼层
-19.410   -17.099   -14.150   -10.841    -6.888    -2.654     1.688     5.957    10.336    14.393    18.362    22.063    25.386    28.427    31.120    33.172    35.137    36.696    38.124    38.909    39.692    40.026    40.430    40.227    39.888    39.370    38.360    36.784    35.157    32.941    30.469    27.616    24.488    21.546    18.671    15.955    13.719    11.750    10.506     9.776     9.574     9.910    10.352    10.854    11.799    12.077    12.885    13.157    13.448    13.913    25.448    27.291    29.467    31.870    34.594    37.613    40.998    44.906    48.970    53.212    57.478    61.876    66.265    70.471    74.388    77.917    81.394    84.228    86.267    88.042    89.158    89.647    89.767    89.499    88.494    87.306    85.827    84.242    82.451    80.551    78.724    76.937    75.333    73.779    72.309    71.091    69.999    68.900    67.891    67.112    66.422    65.742    64.820    64.381    63.783    63.140    62.752    62.098    61.826    61.457    61.144    60.860    60.524    60.301    60.099    59.914    59.488    59.079    58.669    57.890    56.879    55.803    54.394    52.642    50.582    48.423    45.847    43.093    40.293    36.987    33.815    30.580    27.125    23.562    20.125    16.715    12.845     9.382     5.851     2.080    -1.664    -5.433    -9.217   -12.981   -16.789   -20.375   -23.632   -26.572   -29.263   -31.146   -32.521   -33.409   -33.404   -32.737   -31.327   -29.342   -26.553   -23.651   -19.916   -16.181   -12.190    -8.133    -3.998     0.097     4.125     7.848    11.351    14.723    17.711    20.372    22.756    24.782    26.551    27.928    29.051    29.662    29.998    30.040    29.682    29.284    28.181    26.944    25.494    23.659    21.889    20.028    18.052    16.272    14.678    13.426    12.167    11.629    11.536    11.529    12.043    12.797    13.808    15.179    16.433    17.794    19.186    20.808    22.043    23.780    33.616    36.023    38.435    40.938    43.547    46.464    49.378    52.421    55.586    58.803    62.228    65.329    68.499    71.638    74.642    77.251    79.731    81.901    83.848    85.257    86.420    87.229    87.895    88.071    88.004    87.683    87.192    86.393    85.443    84.358    83.262    81.940    80.617    79.371    77.798    76.414    74.970    73.723    72.373    70.971    69.572    68.182    66.822    65.655    64.316    63.105    62.159    61.048    60.019    59.086    58.157    57.032    56.142    55.108    54.123    53.130    51.959    50.795    49.341    47.984    46.283    44.306    42.388    40.021    37.683    35.093    32.320    29.522    26.372    23.290    20.128    16.717    13.241     9.906     6.262     2.766    -0.948    -4.457    -7.975   -11.594   -15.216   -18.723   -21.922   -25.273   -28.497   -31.183   -33.824   -35.980   -37.847   -39.195   -40.249   -40.715   -40.839   -40.245   -39.370   -37.865   -36.108   -33.862   -31.366   -28.645   -25.653   -22.401   -19.194   -15.882   -12.807    -9.473    -6.331    -3.462    -0.546     2.127     4.557     6.870     8.817    10.597    12.057    13.358    14.291    14.899    15.606    15.788    15.819    15.719    15.518    15.095    14.719    14.286    13.970    13.745    13.505    13.343    13.545    14.004    14.678    15.388    16.380    17.596    18.957    20.451    22.079    23.840    25.604    27.595    29.584    31.575    38.052    40.094    42.321    44.334    46.599    48.964    51.093    53.476    55.762    57.884    60.116    62.348    64.390    66.589    68.382    70.181    71.814    73.334    74.578    75.834    76.772    77.543    78.231    78.546    78.780    78.742    78.693    78.375    78.071    77.216    76.353    75.539    74.550    73.497    72.182    70.923    69.849    68.416    67.024    65.524    64.076    62.456    61.205    59.748    58.186    56.628    55.002    53.625    52.227    50.740    49.425    48.091    46.467    45.010    43.443    41.708    40.186    38.693    36.890    34.935    33.081    30.859    28.952    26.709    24.536    22.031    19.688    17.087    14.533    11.724     9.014     6.194     3.364     0.506    -2.215    -5.224    -8.064   -11.017   -13.705   -16.619   -19.245   -21.767   -24.299   -26.700   -28.753   -30.659   -32.615   -34.114   -35.489   -36.550   -37.393   -37.806   -38.048   -38.154   -37.815   -37.104   -36.275   -35.311   -34.021   -32.383   -30.711   -28.979   -26.894   -25.074   -22.866   -20.650   -18.472   -16.291   -14.297   -12.219   -10.038    -8.145    -6.213    -4.414    -2.661    -1.098     0.479     1.826     3.204     4.284     5.404     6.386     7.423     8.417     9.332    10.201    11.046    12.060    13.075    13.976    15.253    16.155    17.504    18.930    20.267    21.880    23.461    24.896    26.651    28.421    30.222    32.142    34.043    36.035    35.877    37.501    38.986    40.505    42.107    43.354    45.019    46.420    47.826    49.228    50.421    51.830    53.038    54.131    55.134    56.033    57.111    57.839    58.650    59.157    59.654    60.056    60.415    60.630    60.819    60.628    60.725    60.432    60.014    59.796    59.356    58.639    57.934    57.316    56.363    55.498    54.404    53.442    52.564    51.217    50.038    48.853    47.589    46.294    44.933    43.882    42.444    41.099    39.807    38.361    36.803    35.382    33.969    32.487    31.089    29.555    28.032    26.477    24.929    23.229    21.525    19.977    18.123    16.348    14.800    12.903    11.123     9.265     7.445     5.513     3.720     1.898    -0.040    -1.906    -3.713    -5.656    -7.528    -9.382   -11.126   -12.703   -14.315   -15.914   -17.379   -18.707   -20.090   -21.318   -22.439   -23.360   -24.368   -25.006   -25.572   -26.118   -26.434   -26.663   -26.668   -26.661   -26.380   -26.057   -25.493   -24.933   -24.446   -23.414   -22.530   -21.582   -20.501   -19.341   -18.131   -17.014   -15.649   -14.204   -12.866   -11.503   -10.157    -8.808    -7.397    -5.988    -4.459    -3.061    -1.774    -0.279     1.098     2.583     4.097     5.290     6.678     8.159     9.442    10.949    12.250    13.697    15.012    16.325    17.832    19.227    20.880    22.223    23.695    25.347    26.723    28.235    29.748    31.103    32.866    34.281    26.209    27.222    27.814    28.671    29.485    30.258    30.956    31.472    32.233    32.898    33.463    34.038    34.385    34.986    35.409    35.628    36.066    36.472    36.805    37.050    37.129    37.208    37.356    37.442    37.488    37.427    37.348    37.192    37.027    36.706    36.576    36.170    35.996    35.448    34.919    34.518    33.982    33.652    32.967    32.409    31.790    31.086    30.425    29.653    28.922    28.145    27.274    26.503    25.615    24.809    23.933    23.102    22.287    21.222    20.291    19.451    18.578    17.630    16.712    15.790    14.672    13.776    12.663    11.803    11.205    10.183     9.324     8.317     7.441     6.409     5.533     4.578     3.891     2.964     2.037     1.361     0.489    -0.382    -1.123    -1.729    -2.402    -2.977    -3.668    -4.215    -4.695    -5.309    -5.795    -6.052    -6.330

我用上面这部分数据 ,用你给的程序转化了
%对滤波后的数据进行hilbert变换
A = load('d:\shuju\0.txt');
if ~isstruct(A)
    B = A;
else
    cFieldNames = fieldnames(A);
    B = A.(cFieldNames{1});
end
y=abs(imag(hilbert(B)));
save d:\shuju\1hil.txt y -ascii

得到下面的结果:

  1.4598566e+001  2.7962969e+001  3.1482189e+001  3.7812040e+001  4.0441649e+001  4.4300798e+001  4.5458718e+001  4.7599927e+001  4.7633250e+001  4.8301349e+001  4.7391478e+001  4.6971765e+001  4.5161025e+001  4.4056381e+001  4.1559962e+001  3.9944411e+001  3.7428859e+001  3.5626360e+001  3.2849565e+001  3.0838692e+001  2.8209822e+001  2.6251895e+001  2.3637393e+001  2.1470469e+001  1.9019419e+001  1.6990053e+001  1.4286849e+001  1.2543784e+001  1.0419111e+001  9.0069069e+000  7.5290576e+000  6.9732782e+000  6.6050013e+000  7.5189004e+000  8.2181527e+000  1.0301895e+001  1.2097729e+001  1.5088046e+001  1.7685954e+001  2.1093773e+001  2.3685750e+001  2.6991597e+001  2.8866739e+001  3.2070573e+001  3.3534156e+001  3.6513556e+001  3.8139408e+001  4.1797576e+001  4.3806616e+001  5.2844081e+001  5.5670173e+001  5.1684079e+001  5.3979710e+001  5.3933311e+001  5.5922177e+001  5.6413921e+001  5.8054954e+001  5.8357615e+001  5.8988070e+001  5.8483487e+001  5.8139343e+001  5.6829753e+001  5.5370799e+001  5.2926172e+001  5.0329904e+001  4.7077146e+001  4.3731868e+001  3.9319283e+001  3.5240648e+001  3.0771481e+001  2.6328390e+001  2.1795017e+001  1.7697677e+001  1.3321144e+001  9.4488542e+000  5.8869708e+000  2.7530047e+000  1.3320885e-001  2.6549716e+000  4.8177487e+000  6.5546109e+000  8.0798469e+000  9.2786721e+000  1.0462719e+001  1.1292854e+001  1.2091922e+001  1.2840847e+001  1.3638265e+001  1.4176873e+001  1.4797004e+001  1.5412639e+001  1.6271984e+001  1.6858920e+001  1.7363754e+001  1.8241174e+001  1.8784147e+001  1.9557917e+001  2.0242648e+001  2.0840302e+001  2.1733367e+001  2.2504790e+001  2.3501974e+001  2.4437593e+001  2.5493334e+001  2.6649398e+001  2.8074101e+001  2.9617526e+001  3.1146395e+001  3.2985882e+001  3.5046844e+001  3.7008839e+001  3.9091616e+001  4.1317447e+001  4.3506385e+001  4.5535028e+001  4.7472763e+001  4.9407028e+001  5.0898449e+001  5.2458165e+001  5.3693323e+001  5.4480650e+001  5.5278136e+001  5.5819793e+001  5.6039235e+001  5.5905208e+001  5.5892290e+001  5.5475555e+001  5.4571464e+001  5.3883345e+001  5.2780185e+001  5.1407685e+001  4.9692336e+001  4.7688741e+001  4.5281187e+001  4.2467480e+001  3.8992660e+001  3.5159961e+001  3.0899223e+001  2.6181123e+001  2.0877224e+001  1.5718416e+001  1.0004981e+001  4.3589597e+000  1.3638036e+000  6.7056715e+000  1.2028298e+001  1.6629135e+001  2.0970846e+001  2.4767083e+001  2.7793572e+001  3.0410827e+001  3.2412987e+001  3.3908793e+001  3.4859060e+001  3.5240295e+001  3.5138649e+001  3.4749064e+001  3.3982351e+001  3.2776892e+001  3.1465051e+001  2.9844689e+001  2.8165193e+001  2.6252410e+001  2.4318983e+001  2.2214668e+001  2.0111970e+001  1.8138688e+001  1.6160199e+001  1.4372993e+001  1.2645322e+001  1.0878875e+001  9.8016750e+000  8.6225148e+000  8.1092507e+000  7.8863863e+000  8.0805698e+000  8.6110010e+000  9.8123245e+000  1.1203452e+001  1.3050121e+001  1.4997196e+001  1.7750830e+001  1.9857648e+001  2.2507667e+001  2.4809228e+001  2.7371444e+001  2.9466812e+001  3.1852971e+001  3.3382804e+001  3.5793864e+001  3.7273031e+001  4.0115965e+001  4.1414276e+001  4.8036808e+001  4.9464760e+001  4.5764705e+001  4.6636225e+001  4.5833782e+001  4.6520911e+001  4.6090160e+001  4.6225954e+001  4.5644936e+001  4.5323304e+001  4.4377021e+001  4.3394295e+001  4.1681271e+001  4.0223124e+001  3.8031118e+001  3.5721874e+001  3.2863770e+001  3.0110509e+001  2.6841892e+001  2.3578038e+001  1.9924763e+001  1.6558379e+001  1.2943710e+001  9.5319860e+000  5.8219772e+000  2.5664044e+000  8.4149916e-001  3.8997649e+000  7.0807472e+000  9.7801747e+000  1.2521496e+001  1.4887877e+001  1.7397843e+001  1.9314203e+001  2.1543571e+001  2.3328283e+001  2.5051122e+001  2.6507307e+001  2.8008931e+001  2.9455867e+001  3.0867215e+001  3.2059235e+001  3.3270422e+001  3.4204848e+001  3.5259287e+001  3.6249306e+001  3.7014983e+001  3.7877260e+001  3.8889375e+001  3.9707298e+001  4.0669794e+001  4.1717508e+001  4.2777723e+001  4.3710445e+001  4.4952905e+001  4.5975948e+001  4.7378918e+001  4.8639426e+001  5.0162869e+001  5.1577879e+001  5.3094556e+001  5.4796085e+001  5.6277581e+001  5.7766443e+001  5.9299655e+001  6.0485842e+001  6.1879702e+001  6.2822658e+001  6.3901717e+001  6.4629955e+001  6.5176513e+001  6.5590828e+001  6.5942970e+001  6.5752896e+001  6.5629236e+001  6.5166170e+001  6.4506228e+001  6.3564297e+001  6.2278372e+001  6.0920398e+001  5.9293835e+001  5.7287888e+001  5.4889817e+001  5.2256228e+001  4.9559479e+001  4.6070983e+001  4.2493852e+001  3.8569438e+001  3.4370763e+001  2.9909681e+001  2.5334878e+001  2.0567999e+001  1.5745546e+001  1.0823029e+001  5.9759075e+000  1.3062730e+000  3.2443774e+000  7.4342634e+000  1.1468734e+001  1.5002265e+001  1.8311287e+001  2.1255420e+001  2.3730113e+001  2.5740025e+001  2.7372699e+001  2.8650965e+001  2.9786125e+001  3.0187975e+001  3.0593033e+001  3.0632134e+001  3.0381344e+001  2.9920488e+001  2.9296894e+001  2.8402180e+001  2.7550375e+001  2.6457532e+001  2.5497138e+001  2.4223175e+001  2.3416563e+001  2.2382312e+001  2.1436101e+001  2.0696941e+001  2.0212871e+001  1.9747342e+001  1.9639823e+001  1.9702213e+001  2.0081528e+001  2.0617115e+001  2.1377151e+001  2.2160926e+001  2.3439204e+001  2.4758408e+001  2.6257841e+001  2.7511078e+001  2.8999871e+001  3.0380063e+001  3.1887454e+001  3.3052302e+001  3.4457131e+001  3.5438090e+001  3.6753237e+001  3.7485852e+001  3.9020322e+001  3.9378984e+001  4.2488892e+001  4.2641760e+001  3.9931965e+001  3.9863285e+001  3.8685668e+001  3.8608850e+001  3.7449844e+001  3.6896297e+001  3.5798050e+001  3.4778379e+001  3.3365611e+001  3.2265556e+001  3.0513238e+001  2.9022224e+001  2.6996438e+001  2.4966318e+001  2.2767213e+001  2.0522378e+001  1.8009511e+001  1.5550777e+001  1.2939209e+001  1.0180653e+001  7.4982545e+000  4.6615850e+000  1.8093241e+000  9.6730843e-001  3.7337748e+000  6.4260601e+000  9.1507382e+000  1.1858968e+001  1.4658631e+001  1.6895914e+001  1.9301647e+001  2.1531762e+001  2.3802026e+001  2.5885133e+001  2.7660347e+001  2.9552952e+001  3.1466237e+001  3.3111913e+001  3.4730745e+001  3.6200189e+001  3.7541600e+001  3.8686216e+001  4.0195768e+001  4.1336021e+001  4.2572523e+001  4.3473406e+001  4.4396211e+001  4.5380469e+001  4.6331138e+001  4.7155508e+001  4.8297375e+001  4.9277516e+001  5.0161792e+001  5.1206660e+001  5.2042390e+001  5.2791753e+001  5.3769838e+001  5.4882876e+001  5.5672829e+001  5.6611686e+001  5.7322221e+001  5.7969540e+001  5.8713952e+001  5.9315846e+001  5.9884585e+001  6.0208320e+001  6.0608474e+001  6.0746351e+001  6.0874645e+001  6.0635672e+001  6.0442463e+001  5.9935287e+001  5.9308610e+001  5.8555143e+001  5.7729441e+001  5.6507478e+001  5.5211508e+001  5.3587783e+001  5.1995681e+001  4.9796319e+001  4.7822640e+001  4.5401727e+001  4.2874064e+001  3.9933452e+001  3.7279611e+001  3.4112519e+001  3.0906552e+001  2.7522550e+001  2.4102414e+001  2.0490433e+001  1.6923015e+001  1.3441457e+001  9.8884842e+000  6.1934389e+000  2.7991261e+000  4.5643276e-001  3.6420585e+000  6.8508548e+000  9.7364277e+000  1.2308091e+001  1.4868652e+001  1.7104500e+001  1.9100845e+001  2.1179058e+001  2.2675430e+001  2.4149822e+001  2.5234571e+001  2.6288626e+001  2.7280456e+001  2.7989036e+001  2.8467438e+001  2.8980154e+001  2.9243867e+001  2.9485700e+001  2.9580345e+001  2.9691817e+001  2.9651004e+001  2.9682365e+001  2.9554669e+001  2.9695459e+001  2.9666837e+001  2.9906859e+001  2.9905553e+001  3.0118241e+001  3.0229375e+001  3.0620274e+001  3.0958451e+001  3.1253339e+001  3.1671386e+001  3.2109049e+001  3.2365458e+001  3.3136413e+001  3.3270752e+001  3.3772357e+001  3.3961061e+001  3.4123635e+001  3.4124303e+001  3.4439690e+001  3.4123728e+001  3.4171112e+001  3.3502154e+001  3.3220763e+001  3.1379263e+001  3.0594514e+001  3.0958268e+001  3.0126876e+001  2.9783469e+001  2.8790439e+001  2.8112578e+001  2.7290461e+001  2.6180030e+001  2.5179741e+001  2.3920145e+001  2.2734014e+001  2.1482722e+001  1.9933799e+001  1.8464925e+001  1.6841665e+001  1.5387925e+001  1.3695060e+001  1.1909594e+001  1.0132614e+001  8.2025190e+000  6.4397899e+000  4.5563206e+000  2.6951875e+000  7.6935385e-001  1.2207288e+000  3.1632123e+000  4.9292143e+000  7.1108243e+000  8.7409835e+000  1.0619764e+001  1.2521588e+001  1.4451492e+001  1.5980409e+001  1.7808146e+001  1.9439759e+001  2.1047313e+001  2.2547319e+001  2.3840035e+001  2.5360168e+001  2.6855045e+001  2.7918396e+001  2.9221882e+001  3.0263189e+001  3.1442815e+001  3.2226860e+001  3.3254171e+001  3.4283365e+001  3.5081841e+001  3.5941600e+001  3.6855028e+001  3.7529906e+001  3.8120321e+001  3.8741979e+001  3.9313552e+001  3.9841854e+001  4.0437724e+001  4.0860601e+001  4.1339812e+001  4.1720477e+001  4.2176178e+001  4.2305785e+001  4.2606714e+001  4.2850841e+001  4.2768707e+001  4.2836508e+001  4.2940698e+001  4.2750467e+001  4.2649526e+001  4.2339020e+001  4.2054928e+001  4.1481415e+001  4.1122750e+001  4.0473050e+001  3.9787824e+001  3.8975138e+001  3.8194719e+001  3.7060991e+001  3.5978344e+001  3.4534537e+001  3.3249105e+001  3.1785433e+001  3.0322388e+001  2.8541072e+001  2.6943650e+001  2.5083948e+001  2.3228957e+001  2.1121933e+001  1.9181128e+001  1.6994706e+001  1.4753360e+001  1.2608475e+001  1.0399103e+001  8.0787135e+000  5.8361674e+000  3.5171514e+000  1.3273939e+000  1.0257926e+000  3.1093162e+000  5.3802943e+000  7.1797342e+000  9.4455815e+000  1.1420815e+001  1.3215928e+001  1.4978179e+001  1.6751679e+001  1.8305625e+001  1.9823126e+001  2.1200018e+001  2.2764536e+001  2.3853711e+001  2.5030688e+001  2.5974334e+001  2.7022854e+001  2.7861420e+001  2.8829948e+001  2.9532215e+001  3.0352105e+001  3.0712173e+001  3.1466257e+001  3.1898046e+001  3.2450280e+001  3.2797235e+001  3.3106788e+001  3.3158632e+001  3.3726069e+001  3.3662081e+001  3.4004976e+001  3.3927758e+001  3.4079894e+001  3.3929989e+001  3.3944630e+001  3.3772059e+001  3.3836934e+001  3.3420268e+001  3.3364985e+001  3.2476572e+001  3.2498337e+001  3.1340312e+001  3.0943620e+001  2.9478355e+001  2.8886461e+001  2.6480548e+001  2.5839189e+001  1.8787892e+001  1.7760116e+001  2.2388241e+001  2.1415582e+001  2.2621537e+001  2.1674989e+001  2.1973061e+001  2.0954311e+001  2.0971339e+001  2.0191867e+001  1.9834913e+001  1.8924018e+001  1.8427199e+001  1.7507652e+001  1.7120073e+001  1.5958418e+001  1.5477668e+001  1.4614515e+001  1.3969750e+001  1.2911310e+001  1.2133302e+001  1.1047040e+001  1.0428629e+001  9.4381971e+000  8.7154987e+000  7.6449196e+000  6.8872235e+000  5.8438610e+000  5.1186178e+000  4.0683643e+000  3.4161499e+000  2.4633538e+000  1.7343635e+000  8.4662599e-001  6.0541227e-002  7.0634380e-001  1.3790260e+000  2.0462724e+000  2.6954231e+000  3.5474107e+000  4.0009784e+000  4.7859300e+000  5.2357575e+000  5.8918229e+000  6.3195527e+000  6.8459969e+000  7.2456596e+000  7.6898973e+000  7.9262134e+000  8.3361197e+000  8.4501558e+000  8.8116966e+000  8.8255921e+000  9.2102678e+000  9.2523346e+000  9.2916419e+000  9.1734420e+000  9.3019304e+000  9.1713662e+000  9.1664213e+000  9.0198090e+000  8.9416214e+000  8.5033474e+000  8.3765903e+000  7.5416039e+000  7.4662935e+000  7.0129304e+000  6.7553306e+000  6.1383431e+000  5.7809584e+000  5.0327929e+000  4.5060146e+000  3.5658945e+000  2.9508588e+000  2.1410616e+000  1.3461391e+000  2.2838381e-001  3.8068089e-001  1.7345975e+000  2.6242806e+000  4.1200281e+000  4.8900194e+000  6.5484094e+000  7.2315946e+000  9.2728826e+000  9.7302136e+000  1.2015062e+001  1.2011033e+001  1.4985067e+001  9.9882086e+000

这才知道为什么数据变大那么多了!

呵呵  我得问问导师或者研究生这样的结果对不对!!

不过首先还得感谢你给不厌其烦的热心帮助!!谢谢!!:handshake :handshake :loveliness:
发表于 2007-4-22 19:19 | 显示全部楼层
我用20楼的数据构成sudata1.txt文件,按笫1层楼主的方法进行hilbert分析及求其包络:
x=load('sudata1.txt');
N=length(x);
y=abs(hilbert(x));
n=1:N;
plot(n-1,x,'r',n-1,y,'b');
得到下图,红色是原始信号,蓝色是包络线(用hilbert变换后求得)。我附上了sudata1.txt文件,不知楼主能否运行?
su2a.jpg

sudata1.txt

4.97 KB, 下载次数: 13

发表于 2007-5-14 10:07 | 显示全部楼层

求助matlab如何实现函数分布

发表于 2007-5-14 10:43 | 显示全部楼层

回复 #12 suj568 的帖子

哥,这是希尔伯特-黄变换,跟您说不一样呀!这是两码事,虽然都带着希尔伯特,就像驴和驴肉火烧这是两回事呀!这几天我看帖子上火了,吃了半斤败火药了。
 楼主| 发表于 2007-5-16 17:13 | 显示全部楼层
什么意思 哈??意思是不一样的么??
发表于 2007-5-16 18:41 | 显示全部楼层

回复 #25 suj568 的帖子

你好好看看文章吧!还有这么多置顶贴!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-12 00:59 , Processed in 0.073441 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表