Dimensions of arrays being concatenated are not consistent.

1 visualización (últimos 30 días)
Ramesh Bala
Ramesh Bala el 19 de Sept. de 2019
Respondida: Adam el 19 de Sept. de 2019
Here all the variable are of 1X3 except velocity which is 1X2
So,how shall I add even that value in the sheet ? as I get Dimensions of arrays being concatenated are not consistent error
%save as excel
filename = 'Nomexhole2.xls';
Results_Names={'Amp','N','T','velocity'};
Results_Values=[Amp',N',T',velocity.'];
sheet=1;
xlRange='A1';
xlswrite(filename,Results_Names,sheet,xlRange);
sheet=1;
xlRange='A2';
xlswrite(filename,Results_Values,sheet,xlRange);
winopen('Nomexhole2.xls');
  6 comentarios
Adam
Adam el 19 de Sept. de 2019
Results_Values=[Amp',N',T',[velocity NaN].'];
should also work.
Ramesh Bala
Ramesh Bala el 19 de Sept. de 2019
Editada: Ramesh Bala el 19 de Sept. de 2019
Thank you Bob and Adam
When I used Preallocation it showed Unable to perform assignment because the size of the left side is 3-by-4 and the size of the right side
is 5-by-3
But [velocity NaN] worked well ,also I've used this command also worked
velocity(end+1:numel(T))=0;
Thank you again !
Kindly put this agian in the answer this question section ,so that I can mark it as complete with a vote.

Iniciar sesión para comentar.

Respuesta aceptada

Adam
Adam el 19 de Sept. de 2019
Results_Values=[Amp',N',T',[velocity NaN].'];

Más respuestas (0)

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by