Я пытаюсь экспортировать данные из Matlab в excel, я знаю, что для этого вы используете xlswrite
, и мне удалось заставить это работать, но когда я увеличиваю количество строк/строк data Я получаю следующее сообщение об ошибке Excel returned: Error: Object returned error code: 0x800A03EC.
Я знаю, что эта ошибка связана с тем, что я превысил пределы excel 2003, но я пытаюсь экспортировать свои данные в excel 2010, а размер моих данных не превышает пределы excel 2010. Matlab сохраняет данные как рабочий лист 97-2003, который объясняет, почему я ограничен ограничениями 2003 года. Есть ли способ сохранить данные в качестве листа 2010 года, чтобы я мог написать все свои данные, чтобы преуспеть? Часть моего кода:Экспорт данных Matlab в excel, 2003 2010
xlswrite(test_1,Data_1,1)
xlswrite(test_1,Data_2,2)
xlswrite(test_1,Data_3,3)
Данные_1 3 все 3 колонок любого числа строк, определенных пользователем
Каково значение 'test_1'? Попробуйте сделать расширение файла '.xlsx' не' .xls'? – Dan
test_1 - это имя файла, я дам '.xlsx' a go, спасибо – user2519890
Спасибо @ Dan, он работал, если я установил имя файла' 'test_1.xlsx'' – user2519890