当n从10取到25时,prog3(n)里的h从1到n*(n+1)/2,k也是,运行prog3(n)时时间很长
matlab程序运行时间长,怎么改善
当n从10取到25时,prog3(n)里的h从1到n*(n+1)/2,k也是,运行prog3(n)时时间很长
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 技术专家团-Joel 2021-10-25 17:10关注
你好同学,看了你的程序,
一个好的matlab程序(有效率)
(1)该有循环必须循环的才循环,不然都可以用矩阵化去运算,为什么要写循环呢
(2)禁止在程序多次运行的位置加入sym变量【多次求符号解是硬伤】
(3)巧妙地设计程序,不做冗余的运算,比如利用数据性质进行排除判断本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 变数的长度不一样”。是什么原因呢?如何修改?
- ¥15 matlab作业不会写
- ¥15 eclipse mqtt 消息消费问题
- ¥15 vue2(标签-chrome|关键词-浏览器兼容)
- ¥15 python网络流自动生成系统 医学领域
- ¥15 sql查询仓库里都有什么
- ¥15 代码的修改,添加和运行完善
- ¥15 krpano-场景分组和自定义地图分组
- ¥15 lammps Gpu加速出错
- ¥15 关于PLUS模型中kapaa值的问题