Matlab forgets userpath setting after crash
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have set a folder containing startup scripts to the userpath:
>> userpath(...path to my folder...)
It works just fine, until it doesn't. When sometimes Matlab crashes, the next time the userpath is empty and I have to set it again.
Can it be fixed?
1 comentario
Walter Roberson
el 25 de Ag. de 2022
Sometimes when MATLAB crashes, it corrupts something in prefdir()
Respuestas (1)
Star Strider
el 25 de Ag. de 2022
‘Can it be fixed?’
2 comentarios
Star Strider
el 26 de Sept. de 2022
I do something like this —
My_Dir = userpath;
My_Work_Dir = genpath(My_Dir);
addpath(My_Work_Dir, '-end');
It has changed slightly over time (mostly to reflect changes in MATLAB and how it does these operations in the last 25 years that I have been using it), however this approach has been remarkably stable. If I add a new directory in my MATLAB search path, I close MATLAB then re-start it. That automatically adds the new directory to my MATLAB search path, then and forever. (It has been so long since I have changed anything in my startup file that I have forgotten the details. It works, so further changes to it are unlikely unless MATLAB changes and my startup file needs to be changed to accommodate those changes. I believe I have only had to do that three times since I first wrote my startup file.)
Ver también
Categorías
Más información sobre Startup and Shutdown en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!