Вот результат профилированного прогона моей программы MATLAB. Мне нужно запустить эту симуляцию несколько сотен тысяч раз (~ 100 000 раз).

Таким образом, мне нужен более быстрый способ чтения файла Excel.
Технические характеристики: файл Excel имеет ячейки 10000x2, и каждый прогон моделирования считывает один такой лист из 5 отдельных файлов Excel.
ОБНОВЛЕНИЕ: Я перевел xlsread в базовый режим, а также сократил количество вызовов, объединив свой ввод в один файл. Следующая цель - xlswrite сейчас. Ах, это чувство погружения. : |

ПРИМЕЧАНИЕ: Хотя запись в файл CSV с использованием dlmread выполняется очень быстро (примерно в 20 раз), мне нужно использовать удобство отдельных листов, предоставляемых файлом .xls.