Есть ли способ экспортировать все переменные из рабочего пространства в таблицу Excel или файл csv автоматически. У меня есть 100 + переменных, и я не хочу итеративно экспортировать одну переменную за раз, ссылаясь на каждую переменную по имени, если это возможно.Экспорт всех значений из рабочей области в excel или csv
0
A
ответ
3
Вы можете написать каждую переменную на другой лист в таблице:
S = whos; %// get all variables
xslfilename = 'savedFile.xslx';
for ii = 1:numel(S)
cmd = sprintf('xslwrite(xslfilename, %s, ''%s'');', S(ii).name, S(ii).name);
eval(cmd); %// not very happy with using `eval`...
end
Использование whos
перечислить все переменные в настоящее время в рабочем пространстве и xlswrite
писать каждую переменную на другой лист того же самого файла XLS.
При чтении файла вы можете использовать xlsinfo
, чтобы получить все листы имена
[status,sheets] = xlsfinfo(xslfilename); %// get all sheet names = variable names
Теперь вы можете прочитать каждую переменную из каждого листа, используя xslread
.
0
Возможно, это не то, что вы ищете, но если вы пытаетесь сохранить рабочее пространство, чтобы позже загрузить его в MATLAB, используйте функции и load
.
Смежные вопросы
- 1. Экспорт значений из рабочей области MATLAB в CSV или XLS
- 2. Экспорт в excel или csv
- 3. Экспорт excel в csv
- 4. Экспорт mySQL в excel или csv
- 5. Экспорт javascript или Flash в CSV/Excel
- 6. Silverlight DataGrid: экспорт в excel или csv
- 7. Экспорт DataGrid в CSV или Excel
- 8. Экспорт лист из Excel в CSV
- 9. . Экспорт SQL из PHPMyAdmin в Excel или CSV
- 10. «Из рабочей области» Simulink
- 11. Поиск всех функций в текущей рабочей области
- 12. Печать всех объектов в рабочей области
- 13. Экспорт CSV для Excel
- 14. Экспорт TreeTable в Excel/CSV
- 15. Экспорт значений excel в Infopath
- 16. Список всех задач рабочей области Asana
- 17. Получение всех классов из текущей рабочей области в Eclipse
- 18. Экспорт значений datagrid в excel
- 19. Excel Экспорт дополнительных запятых в CSV
- 20. «Быстрый доступ» для всех файлов рабочей области?
- 21. Phonegap/Cordova Экспорт в CSV (или) Excel Программно
- 22. Excel добавляет дополнительные кавычки на экспорт CSV
- 23. Экспорт в таблицу значений в csv
- 24. Экспорт результатов запроса в excel или csv на SQL-сервере
- 25. получение информации в окне рабочей области Matlab \ панель рабочей области
- 26. Экспорт надстрочной нотации в pandas dataframe в csv или excel
- 27. CasperJS: Экспорт скребковых данных в структурированный Excel или CSV
- 28. Экспорт всех контактов почтовых ящиков в CSV
- 29. Экспорт всех продуктов Marketo в CSV?
- 30. Экспорт результата таблицы Mysql в Excel, CSV или PDF
Если у вас есть более 100 переменных в первую очередь, вам может потребоваться второй взгляд на ваш код. В коде MATLAB часто это означает, что вы используете несколько именованных переменных, где вы должны использовать одну большую матрицу, массив ячеек или структуру для хранения данных. – nkjt