Предупреждение: невозможно загрузить кэш пути Toolbox в цикле for - PullRequest
0 голосов
/ 09 октября 2019

У меня есть код, подобный этому

    echo "try;
  start=tic;

    sv=fopen('$SIZE_VECTOR_1','r');
    vector=fscanf(sv, '%d');
    fclose(sv);

    tama=fopen('$TAMANO_EVAL','r');
    taman=fscanf(tama, '%d');
    fclose(tama);

    fid=fopen('$LISTA_WORDS_EVAL','r');
    lista=fscanf(fid,'%f',[taman,vector]);
    fclose(fid);

    v_writehtk('${OUT_DIR_FEA_EVAL}/${name}.fea',lista,0.01,6);
    toc(start)
    catch
      disp('THROWN MATLAB ERROR:');
      e=lasterror;
      disp(e);
      e.message
      e.stack.file
      e.stack.name
      e.stack.line
    end

" > ${OUT_DIR_VEC_EVAL}/${M_FILE}.m;

Я должен сделать этот код Matlab несколько раз в цикле с разными значениями. Это цикл for, который принимает разные файлы с разными именамиТаким образом, цикл for находится в моем коде сценария оболочки, и в каждом цикле этот код matlab создается в текстовом файле и затем выполняется matlab, я не делаю это параллельно. v_writehtk - это код matlab, который преобразует файлы, захваченные циклом, и преобразует его в другой формат. иногда в цикле я получаю предупреждение: не удается загрузить кэш пути Toolbox, поэтому я хочу знать, влияет ли это на мои результаты и как я могу это решить ?, я пробовал что-то вроде «выхода» в конце кодаили «перефразировать toolboxcache» в начале и конце кода, но иногда я получаю это предупреждение. Пожалуйста, кто-нибудь, помогите мне в этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...