文件名称:matlabfft2函数源码-smop:拍击
文件大小:1.22MB
文件格式:ZIP
更新时间:2024-06-08 13:39:36
系统开源
matlab fft2函数源码 SMOP是Small Matlab和Octave到Python的编译器。 SMOP将matlab转换为python。 尽管matlab和数字python有明显的相似之处,但仍然存在足够的差异,使现实生活中无法进行手动翻译。 SMOP生成人类可读的python,它似乎比八度SMOP还要快。 到底有多快? 表1列出了“移动家具”的计时结果。看来,对于该程序,转换为python大约可以使速度提高两倍,而将SMOP运行时库runtime.py编译为C可以使速度提高两倍。使用cython。 这个伪基准可以衡量标量性能,而我的解释是,标度计算对倍频程团队的兴趣不大。 倍频程3.8.1 190毫秒 smop + python-2.7 80毫秒 smop + python-2.7 + cython-0.20.1 40毫秒 表1. SMOP性能 消息 2014年10月15日 0.26.3版可用于Beta测试。 计划使用0.27的下一版本来编译八度音阶scripts库,该库在将近1,000个matlab文件中包含120多个KLOC。 smop 0.26.3有13个编译错误。
【文件预览】:
smop-master
----README.rst(12KB)
----SMOP()
--------README(9KB)
--------smop-master()