文件名称:matlab最简单的代码-bfm:bfm
文件大小:179KB
文件格式:ZIP
更新时间:2024-06-11 05:30:40
系统开源
matlab最简单的代码最优运输中的来回方法 该存储库包含论文[1]中使用的源代码。 原始代码是用C编写的,我们在这里为C代码提供了Python和MATLAB包装器。 文献资料 在这里可用:。 Python 安装 使用Python代码最简单的方法是。 笔记本也可以在此处作为example.ipynb 。 或者,要在您的机器上安装Python绑定,请首先克隆GitHub存储库,然后通过运行以下命令安装Python绑定 pip install ./bfm/python 用法 请参阅Jupyter笔记本example.ipynb或直接运行example.py 。 的MATLAB 安装 要求:FFTW(),MATLAB。 下载C MEX文件w2.c或克隆GitHub存储库并导航到matlab/文件夹。 编译:在MATLAB会话中运行 mex -O CFLAGS="\$CFLAGS -std=c99" -lfftw3 -lm w2.c 这将产生一个MEX函数w2 ,您可以在MATLAB中使用它。 您可能需要使用标志-I和-L链接到FFTW3库,例如mex -O CFLAGS="\$CFLAGS
【文件预览】:
bfm-main
----README.md(2KB)
----matlab()
--------w2.c(15KB)
----python()
--------example.py(6KB)
--------example.ipynb(254KB)
--------src()
--------pyproject.toml(129B)
--------setup.py(847B)