Azzera filtri
Azzera filtri

Convert cell array with different data type to a matrix in MATLAB

8 visualizzazioni (ultimi 30 giorni)
I imported an excel sheet on matlab in which some columns are characterized by different data, such as numeric values ​​separated by a slash (e.g. 7/8) and normal numeric values . The "cell2mat" command transforms only columns containing the same type of data. What can I do for the remaining columns?
  3 Commenti
ALESSIA ANTONACI
ALESSIA ANTONACI il 2 Mar 2020
The cell array that I created is made up of 141 rows and 8 columns. Of these 8 columns, some contain the same type of data, i.e. only numbers. Other columns, on the other hand, consist of both simple numbers and numerical values such as 7/8, or 5/6 and also text abbreviations (therefore they are composed of different types of data). Since building vectors for every single column, for those that have the same data type I used the "cell2mat" command. My problem is that I can't create vectors just for those columns containing mixed data. I apologize for not explaining the problem first but it is my first approach to Matlab.
ALESSIA ANTONACI
ALESSIA ANTONACI il 2 Mar 2020
Furthermore, the vectors I want to create must contain the same data as the cell array

Accedi per commentare.

Risposte (1)

Divya Gaddipati
Divya Gaddipati il 5 Mar 2020
A similar question has already been answered by the community which might be of relevance to you. Please refer to the following link:
Hope this helps!

Categorie

Scopri di più su Data Type Conversion in Help Center e File Exchange

Prodotti


Release

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by