当前位置: 首页 > 程序语言 >matlab运行程序慢,函数调用次数太多

matlab运行程序慢,函数调用次数太多

作者 陈时通
来源: 小木虫 300 6 举报帖子
+关注

想问大家一个问题
我编的这个程序是计算弹道的,但是运行起来要半天的时间,我的时间步长是1s,一共仿真95s的时间
插值程序的调用次数达到了1.7亿次,请问有没有办法缩短时间,一般仿真弹道就几十秒的时间就够了
我这个要算半天太可怕了

 返回小木虫查看更多

今日热帖
  • 精华评论
  • 18630320334

    算出来结果没

  • 1014511134

    可以改成其他语言试试,C、Fortran应该会快一些

  • somomo91

    这个是优化问题,
    直接考虑 用 C 或者 Fortran,不是不好,主要是 不是关键点
    最先应该解决的是,用 MATLAB 的 Profiler 确定,到底什么地方花时间,然后在那个地方进行优化
    —— 也就是说,算法的优化
    算法级别的优化,永远优于 语言的加速,

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓