Создать таблицу из переменных с исходными размерами данных

У меня есть список переменных и их значений, которые имеют разные типы данных (float32, uint32, int8 ....). Теперь я собираю их в таблицу:

T = [variable;variable2;variable3;variable4];

Переменные в таблицах автоматически приводятся к uint16. Я хотел бы иметь значения в оригинальном размере. Как я могу сказать это Matlab при сборе данных в таблицу?

1 ответ

Решение

Вы можете использовать от table в матлаб. Например:

T = table(categorical({'M';'F';'M'}),[45;32;34],...
{'NY';'CA';'MA'},logical([1;0;0]),...
'VariableNames',{'Gender' 'Age' 'State' 'Vote'});

Следуйте более подробной информации из документации по структуре данных таблицы.

Другие вопросы по тегам