Нет, это невозможно, потому что dir
по сути является оболочкой для функции операционной системы (такой как Windows dir
и Linux 'ls'). Итак, теперь у вас есть два (на самом деле три, но вам не понравится хотя бы один из них ^^) варианта
- , это не должно вызвать особых проблем при вызове 1500 файлов. Посмотрите, действительно ли это команда
dir
, которая вызывает проблемы. Используйте функциональность Rund and Time в Editor - , используйте
dir
с шаблоном. Например. lst = dir()
возвращает массив структур со всем в текущей папке, включая .
и ..
, которые обычно не нужны. Вместо этого используйте lst = dir('*.m')
, чтобы получить все файлы .m. В вашем случае это может быть lst = dir('d_Seite_*.jpg')
. Я не уверен, сэкономит ли это вам много времени, но, по крайней мере, память - реструктурирует, как хранятся ваши данные (изображения), чтобы было меньше доступных файлов. Вы можете запустить фоновую задачу, которая перемещает только самые последние файлы
n
в папку latest_files и удаляет их снова, если есть более новые ...