gpt4 book ai didi

c - Matlab或C函数

转载 作者:行者123 更新时间:2023-11-30 19:24:04 25 4
gpt4 key购买 nike

我正在做光线追踪。我还没有测量任何性能数据。我正在考虑为光线跟踪创建一个单独的 C 函数,然后从我的 matlab 代码中调用它。

如果不编写 Matlab 代码,是否会使程序执行得更好?

最佳答案

如果它是编写良好的 MATLAB 代码(意味着它尽可能利用矩阵乘法),则 MATLAB 通常比 C 表现得更好。我记得大学里的一位教授向我们展示 MATLAB 在计算特征向量方面甚至可以击败 FORTRAN。

不过这是典型的说法;程序中的某些部分 C 可能比 MATLAB 执行得更快,尽管通常来说 MATLAB 对于编写良好的代码来说也同样出色。以下是 MIT 进行的一些非常具体的基准测试的示例:http://www.ll.mit.edu/HPEC/agendas/proc03/pdfs/nehrbass.pdf

关于c - Matlab或C函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7652812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com