Borrar filtros
Borrar filtros

cell2mat with 1* 1 cell array

3 visualizaciones (últimos 30 días)
bugatti79
bugatti79 el 22 de Oct. de 2013
Comentada: Azzi Abdelmalek el 24 de Oct. de 2013
Folks,
I have A{ii} which is a cell array 1*1 containing 18*9 matrix. I atttempt to convert to a matrix using B=cell2mat(A) but I get error stating
Cell contents reference from a non-cell array object.
I cannot change A{ii} to A(ii) is it violates
A(I) = B, the number of elements in B and
I must be the same.
Any ideas? Regards B
  2 comentarios
Matt Kindig
Matt Kindig el 22 de Oct. de 2013
Editada: Matt Kindig el 22 de Oct. de 2013
What about
B = cell2mat(A{ii})
bugatti79
bugatti79 el 22 de Oct. de 2013
Hi Matt,
This is what i had, doesnt work....

Iniciar sesión para comentar.

Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 22 de Oct. de 2013
Type
A
whos A
what did you get?
  13 comentarios
bugatti79
bugatti79 el 24 de Oct. de 2013
C needs to be a matrix not a single numeric value...
Azzi Abdelmalek
Azzi Abdelmalek el 24 de Oct. de 2013
Then just use
D{ii}= i.*n.*B{ii}.*C

Iniciar sesión para comentar.

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