setenv(' TEMP')对tempdir输出没有影响

时间:2016-09-05 15:40:08

标签: matlab temp setenv

我试图使用setenv('TEMP','C:\Temp')在MATLAB中设置临时目录,但似乎没有效果:

代码

t = tempdir
setenv('TEMP','C:\Temp');
t = tempdir

输出

t = C:\Users\KAR~1\AppData\Local\Temp\
t = C:\Users\KAR~1\AppData\Local\Temp\

我似乎无法找到我无法以这种方式设置Temp目录的原因。

1 个答案:

答案 0 :(得分:1)

将代码更改为:

t = tempdir
clear all;
setenv('TEMP','C:\Temp');
t = tempdir

似乎解决了这个问题。