Você pode usar up = getenv('userprofile')
para obter a variável de ambiente do caminho do perfil do usuário. Em seguida, use addpath(up)
para adicioná-lo ao caminho ou altere o diretório atual para ele usando cd(up)
.
Seu exemplo com uma subpasta, sendo '\Dropbox\Matlab\example1'
, funcionaria assim:
up = getenv('userprofile');
sub = '\Dropbox\Matlab\example1';
addpath([up sub]) % or cd(__)
Isso funciona porque os caracteres up
e sub
são strings de caracteres (são da classe char
). Eles podem ser concatenados usando [up sub]
, então eles formam uma string mais longa de caracteres, sendo o caminho para sua pasta de escolha.
Para facilitar, isso pode ser colocado em startup.m
, então toda vez que o MATLAB inicia seu diretório de escolha, ele é incluído no caminho.