Hello! My question regards converting a cell of sample ID's into a double matrix. The sample ID's are currently in a 77x1 cell that looks like this....
RC448
RC449
RC450
...etc
How can I convert this into a 77x1 double?
I feel like this should be easy and I've seen that other people have asked similar questions, but everything i've tried gives me a char output or replaces the IDs with NaN.
Thanks!

Antworten (1)

Rik
Rik am 14 Jul. 2017

0 Stimmen

You will not be able to convert this to a double array, because a double only holds numbers, and 'RC448' is not a number. Therefore, it returns a NaN output. You can use cellfun to strip the 'RC' and convert the remaining number string to a double. Then use cell2mat to convert to an actual double array.

Kategorien

Gefragt:

am 14 Jul. 2017

Beantwortet:

Rik
am 14 Jul. 2017

Community Treasure Hunt

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

Start Hunting!

Translated by