different number of elements

2 visualizzazioni (ultimi 30 giorni)
John Cartwright
John Cartwright il 28 Apr 2019
Modificato: KALYAN ACHARJYA il 28 Apr 2019
Screen Shot 2019-04-28 at 10.09.53 AM.png
Basically I want to have 9 arrays saved as eigen-face(1-9) and then display them with the corresponding title. The way I have this it should work with python. Im not sure why its says different number of elememts I am trying to use eigen_face(x) is a variable name.
  1 Commento
KALYAN ACHARJYA
KALYAN ACHARJYA il 28 Apr 2019
Modificato: KALYAN ACHARJYA il 28 Apr 2019
Hope, In fro loop j is running 1-some value-
eigenface=reshape(j,[48,42]);
eigen_face{j}=eigenface;
Hope, In fro loop j is running 1-some value, if Not
eigenface=reshape(j,[48,42]);
eigen_face{x}=eigenface;

Accedi per commentare.

Risposte (1)

Star Strider
Star Strider il 28 Apr 2019
I have absolutely no idea what you are doing, however one thing is obvious: the array index in ‘eigen_face('x') = ...’ should not have quotes indicating that it is a character variable. Also, you cannot assign an array (that ‘eigen_face’ appears to be) to a scalar array element, even if the array element is not a character variable.
Try something like:
eigen_face_cell{x} = eigen_face ...
Saving it as a cell array would likely work, although that puts off the inevitable conversion back to a double array until later in your code.

Community Treasure Hunt

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

Start Hunting!

Translated by