How to export and save values in a cell?

3 visualizaciones (últimos 30 días)
Rosie
Rosie el 20 de Jul. de 2017
Comentada: Rosie el 20 de Jul. de 2017
I have a variable in my workspace with 3 rows and 16 columns. Now I want to save the values in the cell in the first row and column13 separately (there is a column of 1000 values in that cell). I use:
A = save(variable_name{1: 13});
However, I get the error: too many output arguments. Does anyone know how I can extract the column vector in that one cell?
Thanks, and sorry if this is a very basic question.
  2 comentarios
Chad Greene
Chad Greene el 20 de Jul. de 2017
Right, the save function is trying to save a .mat file on your computer. Do you want to save a .mat file or are you trying to get the values of the cell into an array called A?
Rosie
Rosie el 20 de Jul. de 2017
maybe "save" is not the right function to use. I'm just trying to get the values of the cell.

Iniciar sesión para comentar.

Respuesta aceptada

Star Strider
Star Strider el 20 de Jul. de 2017
Call the save function without any output arguments. The function does not support them.
To save the cell in row 1 and column 13 separately, define it as a variable and then save the variables you want:
R1C13 = cell_array(1,13);
save('filename.mat', 'R1C13')
Experiment to get the result you want.

Más respuestas (0)

Categorías

Más información sobre Workspace Variables and MAT Files en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by