a=["Oxygen" "CarbonDioxide" "Temperature" "Pressure" "SolarRadiation"
"19.126323" "2316.074" "20.22159" "100.55903" "5.5317028e-05"
"21.649558" "1675.8466" "19.700265" "97.258761" "4.7879645e-05"
"21.365389" "5137.8534" "17.95304" "100.52854" "2.3418843e-05"
"20.849494" "4038.5941" "20.266467" "67.042816" "6.0612875e-05"
"20.435402" "1735.1865" "22.257325" "74.053206" "4.8704271e-05"
"23.822268" "3127.1723" "21.121039" "75.086682" "1.9341138e-05"
"19.171776" "2664.9685" "18.31899" "68.216119" "7.7129851e-05"
"19.860289" "2044.0518" "17.646104" "88.961919" "4.3741877e-05"
"21.355073" "2823.8126" "18.492655" "72.283582" "6.6637808e-05"];
for col=1:size(a,2)
L=ismember(a(1,:),a(1,col));
data=str2double(a(2:end,L));
switch a(1,col)
case "Oxygen"
Oxygen=data;
case "CarbonDioxide"
CarbonDioxide=data;
case "Temperature"
Temperature=data;
case "Pressure"
Pressure=data;
case "SolarRadiation"
SolarRadiation=data;
otherwise
error('data type not recognized')
end
end
Best Answer