gpt4 book ai didi

matlab - MATLAB 是否在清除后保留一些变量?

转载 作者:IT王子 更新时间:2023-10-28 23:34:53 26 4
gpt4 key购买 nike

我有一个程序可以读取一个非常大的 Excel 文件并创建一些大变量。如果我尝试连续运行多次,这将耗尽存储空间,这是有道理的,即:

大程序;大程序

会崩溃。但是,我不明白的是为什么

大程序;清除所有;大程序

也会崩溃;为了多次运行它,我每次都必须重新启动 MATLAB。 MATLAB 实际上并没有清除所有变量吗?还是说这是内存碎片?

最佳答案

Matlab 确实可以“在后台”保留一些变量和其他设置。我将以下设置作为快捷方式将其清除回“刚刚打开”状态(真正让你明白的是 clear 函数不是 clear all 的子集)。

restoredefaultpath;
clc;
clear all;
close all;
clear functions;
bdclose('all');
fclose('all');

关于matlab - MATLAB 是否在清除后保留一些变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11477918/

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