matlab编程如何设置断点、如何单步调试、如何提高程序运行速度...

发布网友 发布时间:2024-10-22 07:38

我来回答

1个回答

热心网友 时间:1分钟前

1、设置断点:在行号处点击有小红点出现,即可作为断点进行调试(F5是继续调试)。如图:‍

2、单步调试(F11为单步调试)

(1)、只需在主程序调用子函数该行处设置断点,例如在图中Line127行设置断点。

(2)、运行主程序到Line127行后,点击菜单"步入"按钮,即可进入该子函数中,然后可以单步调试了。

3、提高程序运行速度方案

(1)、提前分配内存 :对于内存消耗非常大的情况, 测试不提前分配val的内存,测试提前分配val的内存。

(2)、矩阵运算: 写for循环之前先看看能否改成矩阵运算, matlab二维矩阵运算速度非常快,但是三维矩阵运算并不快。


3、并行运算parfor

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com