Dimensions of arrays being concatenated are not consistent.

1 Ansicht (letzte 30 Tage)
Ramesh Bala
Ramesh Bala am 19 Sep. 2019
Beantwortet: Adam am 19 Sep. 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 Kommentare
Adam
Adam am 19 Sep. 2019
Results_Values=[Amp',N',T',[velocity NaN].'];
should also work.
Ramesh Bala
Ramesh Bala am 19 Sep. 2019
Bearbeitet: Ramesh Bala am 19 Sep. 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.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Adam
Adam am 19 Sep. 2019
Results_Values=[Amp',N',T',[velocity NaN].'];

Weitere Antworten (0)

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by