1

Я сильный пользователь Dropbox. Я обычно захожу (через SSH) на мою Linux-машину и использую Matlab в папке Dropbox, которая автоматически синхронизирует все. Однако в данный момент мой код генерирует много огромных файлов .mat, которые я не хочу синхронизировать между двумя моими машинами.

Можно этого избежать? Нужна ли мне команда Matlab, команда терминала, скрипт bash?

2 ответа2

1

Я бы порекомендовал такую настройку:

  1. Одна папка для вещей, которые нужно синхронизировать, давайте называть это
  2. Одна папка для вещей, которые не нужно синхронизировать, давайте называть это исключить

Обычно вы можете просто работать в папке «include», но когда у вас есть несколько файлов для сохранения, просто установите их путь сохранения в каталог «exclude».

Пример:

filePath = fullfile('C','myBigFile.mat')
save(filePath,'myBigVariable')
1

Если это работает для вас, вы можете временно приостановить синхронизацию Dropbox и включить ее после завершения работы с этим скриптом Python. Это работает только для Dropbox 0.7.x и 0.8.x, хотя.

Кроме того, на этой веб-странице есть множество дополнений Dropbox для нескольких языков программирования и платформ.

Более того, с помощью этого метода вы можете вызывать скрипты Python из Matlab.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .