用c或c ++代码转换Xcorr函数

时间:2014-01-15 11:10:40

标签: c++ matlab signal-processing

我需要在c ++应用程序中进行两个信号之间的互相关。我使用了一些库,但结果是xcorr matlab函数的不同。另外我读到了一些关于我可以将matlab代码转换为c或c ++代码的内容,但我不知道如何。

那么,我怎样才能将xcorr转换为c ++代码并在我的程序中使用?或者你知道在c ++中有一些很好的互相关实现吗?

由于

1 个答案:

答案 0 :(得分:1)

您的帖子似乎有两个问题:

  1. 为什么我的C库函数没有给出相同的答案 matlab中的xcorr()?
  2. 如何将Matlab xcorr()函数转换为C ++?
  3. 在回答(2)时,您可以使用Matlab编码器:http://www.mathworks.co.uk/products/matlab-coder从Matlab代码生成C / C ++。支持xcorr()函数。

    如果没有更多信息,我无法真正帮助(1)。你可以发布源代码或对库的引用吗? “结果是不同的”是什么意思?你的意思是小的数字差异,还是完全不同的结果?