当我们使用setenv设置环境变量时,matlab下次打开时会保留吗?它会自动将其导出到外壳吗?
问问题
713 次
2 回答
0
不,setenv
对于 Matlab 及其子进程,它不会导出。您需要使用类似这个 SO question 所做的事情来做同样的事情。
于 2013-06-21T14:19:02.393 回答
0
环境变量将传递给子进程。这就是你测试它的方式:
setenv('DOES_IT','DO IT?')
>> unix('matlab -e | grep DOES')
DOES_IT=DO IT?
它不会保留到下一次开始。您必须手动执行此逻辑。
于 2013-06-21T14:20:27.480 回答