how to save string values in matfile

1 visualización (últimos 30 días)
Elysi Cochin
Elysi Cochin el 20 de Ag. de 2013
how to save string values in matfile
Instead of these integer values,
label(1,1:44) = 0;
label(1,45:316) = 1;
label(1,317:362) = 0;
label(1,363:555) = 1;
label(1,556:588) = 0;
label(1,589:834) = 1;
i want to store as '0' instead of 0 and '1' instead of 1.
When i did as label(1,1:44) = {'0'};
i got error
??? The following error occurred converting from cell to double: Error using ==> double Conversion to double from cell is not possible.
How to do it. Please do reply

Respuesta aceptada

Jan
Jan el 20 de Ag. de 2013
Editada: Jan el 20 de Ag. de 2013
If label is a matrix of doubles you are trying to mix types in a matrix using
label(1,1:44) = {'0'};
Instead, create a new cell array
label_str = cell( size(label) );
and then fill it:
label_str(1,1:44) = {'0'};
label_str(1,45:316} = {'1'};
.
.
.

Más respuestas (0)

Categorías

Más información sobre Data Type Conversion en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by