为什么在运行之前必须保存文件?

时间:2010-03-21 11:20:31

标签: matlab

在MATLAB中,为什么在运行之前必须保存文件?

我经常尝试快速的代码片段,我也可以在命令窗口上逐行运行。那么,为什么当我通过编辑器运行它们时,我必须首先保存它们?

可以改变这种行为吗?

2 个答案:

答案 0 :(得分:4)

您可以在编辑器中使用单元格模式,在代码之前放置%%。另请参见编辑器中的“单元格”菜单创建单元格后,可以按Ctrl-Enter逐个运行它们。您无需保存文件。但是,您无法使用编辑器的调试功能(断点等)。

Video tutorial

答案 1 :(得分:3)

我的猜测是,当你运行你的程序时,matlab解释器从磁盘而不是从IDE缓冲区运行它。因此,如果您不保存文件,则无法运行正确的代码。