У меня очень короткий скрипт, который я запускаю в Octave, и я хочу прочитать указанный пользователем текстовый файл.Он работает на моем 64-разрядном ноутбуке, но не на моем 32-разрядном.Версия Octave - 3.2.2.
plotinfra.m
filename=uiputfile
data=load(filename);
plot(data(:,1),data(:,2));
На моем другом ноутбуке это вызывает меню файловой системы, где я могу выбрать конкретный файлзагрузить.На этом ноутбуке я вижу это сообщение об ошибке:
ошибка: файл uiputfile не определен рядом со строкой 1, столбец 19 ошибка: вызван из: ошибка: plotinfra.m в строке 1, столбец 17
Если я жестко закодировал filename
с путем, он работает.Я также попытался использовать uigetfile
, и это тоже не сработало.