【文件属性】:
文件名称:matlab最简单的代码-bfm:bfm
文件大小:179KB
文件格式:ZIP
更新时间:2021-05-22 11:44:00
系统开源
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)