代码之家  ›  专栏  ›  技术社区  ›  Aran Mulholland JohnnyAce

识别此编程语言,它使用“.m”扩展名

  •  1
  • Aran Mulholland JohnnyAce  · 技术社区  · 15 年前
    len = length(range);
    K = 2^nextpow2(2*len - 1);
    halfK = round(K/2);
    U = zeros(halfK, 1);
    centfreqs = data.model.cochlea.centfreqs;
    
    for i = 1 : data.model.cochlea.gt.nch % number of channels
        x = data.au(range, i).*window;
        X = abs(fft(x, K));
        bin = round(2*centfreqs(i)*K/data.fs);
    %     if i==4 plot(X); pause; end
        X(bin : halfK) = 0;
        U = U + X(1:halfK);
    end
    U = U';
    

    代码来自 here

    6 回复  |  直到 15 年前
        1
  •  17
  •   Jon Purdy    15 年前

    看起来像 MATLAB .

        2
  •  7
  •   stefanB    15 年前

    .m matlab objective-c

    matlab

        3
  •  2
  •   Geodesic    15 年前

    这是一个MATLAB文件。如果在项目的“文档”文件夹中阅读报告,则可以验证这一点。

        4
  •  1
  •   3Dave    15 年前

    我本来想说Mathematica,但方括号太少了当然是Matlab。

        5
  •  1
  •   Chris Cleeland    15 年前

        6
  •  0
  •   anthony    15 年前

    谢天谢地不是这样 MUMPS .