フィルターのクリア

Manipulation of different size of matrices with strings and numbers

3 ビュー (過去 30 日間)
X
X 2011 年 7 月 8 日
I am trying to combine three different sizes of matrices. One 1x3 (strings), second 8759x3 (numbers), third 1x4 (strings and numbers). My goal is to have the first one 1x3 as a heading, then put the second, 8759x3, below the first one. Finally add the third one next to the three columns. Is there a way to do it in matlab? Maybe using structures? I already tried vercat and cat, but it did not work.
H_data = [H_DB H_DP H_RH]; % One 1x3
Temp_data = [T_DB T_DP RH]; % Two 8759x3
O_data = [City State Lat Lon]; % Three 1x4
Thank you,
Eric

採用された回答

Oleg Komarov
Oleg Komarov 2011 年 7 月 8 日
In addition to Nathan's suggestion if you have the stats toolbox you can use directly a dataset and if this question is related to the previous one, then you can import directly headers and data in one shot with the same command (dataset)

その他の回答 (1 件)

Nathan Greco
Nathan Greco 2011 年 7 月 8 日
Look up the documentation for CELL, it might suit your needs.
doc cell
In regular matrices, you cannot mix data types. You can't have strings AND numbers in the same matrix, but you can do so in cell arrays.

カテゴリ

Help Center および File ExchangeMatrices and Arrays についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by