Py学习  »  Python

何时使用c或cpp来加速python或matlab实现?

havakok • 3 年前 • 1355 次点击  

我想创建一个房间脉冲响应的特例。我在跟踪 this implemetation 用于室内脉冲响应发生器。我也在关注 this tutorial 用于将c++\c与python集成。

根据教程:

  1. 您希望通过将关键部分转换为C来加速Python代码的特定部分。C不仅具有更快的执行速度,而且还允许您在谨慎的情况下突破GIL的限制。

然而,在看MATLAB示例时,我看到的cpp代码段所做的只是常规循环和数学计算。在本例或任何其他示例中,c\cpp将以何种方式比python\MATLAB更快?任何通用c\cpp代码都会运行得更快吗?如果是,为什么?如果没有,在选择c\cpp段实施时,我需要寻找哪些指标?c\cpp中哪些操作更快?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/132352
文章 [ 1 ]  |  最新文章 3 年前