Для того, чтобы сохранить переменную расст в файл предпочтительно файл Excel, можно использоватьКак сохранить переменную в файле в MATLAB
xlswrite('a.xls', dist)
или
dlmwrite('a.txt', dist, ',')
Проблема предполагают переменная dist находится в цикле в программе и возвращает различное значение каждый раз, когда программа запускается в соответствии с вводом, тогда каждый раз a.xls перезаписывается, и я ge t только последнее значение dist записано в файле.
Как записать все значения переменной dist в файл?
Вы можете использовать 'dlmwrite ('a.txt', dist, ',', '-append')' для добавления в файл. Примечание в вашем случае это может быть не самый эффективный способ ... – Amro