#excel #matlab #export-to-excel
#excel #matlab #экспорт в Excel
Вопрос:
У меня есть два массива в MATLAB, и я хочу импортировать их в Excel
A=[1,2,3,6,7,9]
B=[5,6,7,8,9,0]
Я использую эту команду для записи в Excel
xlswrite('name',A,'','A1:F1')
Я хочу записать первый массив (A) в строке 1 в Excel, я хотел бы записать массив B в следующую пустую строку.
Иногда у меня есть много массивов, которые мне нужно экспортировать в Excel
, и нет смысла использовать xlswrite
и изменять диапазон каждый раз, когда я выполняю код!
Есть идеи?
Заранее большое спасибо
Ответ №1:
Если ваша версия MATLAB старше, чем R2019a, используйте:
>> xlswrite('name',[a;b],'','A1:F2')
В противном случае используйте рекомендуемую матрицу записи:
>> writematrix([a;b],'name.xls')
Комментарии:
1. Почему вы не сказали этого в своем вопросе тогда?
2. Как мы можем это узнать, если вы нам не говорите?
3. На ваш первоначальный вопрос был дан ответ. Если у вас есть вопрос об использовании Simulink, откройте другой