我用matlab编写了一个研究项目,它使用了一些我不想在C++中重新实现的函数,所以我正在寻找库来处理这些函数。我需要的功能是:(按重要性排序)
发布于 2012-03-20 08:10:42
一旦得到FFT,除了数字2和3之外,您可以删除所有东西。
支持fftw的PETSc www.mcs.anl.gov/petsc/可以满足线性代数的要求。
我不知道你要怎么去找根。你可能需要自己编码(二分法、牛顿法等)。但到目前为止,这是列表中最容易实现的事情。
发布于 2012-03-15 15:12:31
我不知道其中的大多数,但FFTW是‘在西方最快的傅里叶变换’。并将其应用于fft()的MATLAB实现。
发布于 2012-03-15 15:36:19
我不确定有哪些库可供使用,但如果您已经使用matlab编写的函数,还有另一种选择。
如果您编译了matlab 函数到dll。,那么c++程序就可以调用它们。这将允许您访问您已经拥有的matlab函数,而无需重写。
https://stackoverflow.com/questions/9722390
复制相似问题