Add first row of matrix A to matrix B
    8 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
How can i add first row of matrix A to matrix B
a= [10 20 30 ;
     40 50 6; ]
 b= [ 12 14 16;
      18 22 46; ]
1 Commento
  Les Beckham
      
 il 8 Mar 2022
				
      Modificato: Les Beckham
      
 il 8 Mar 2022
  
			Also, you should be aware that Matlab is case sensitive.  So, if you want to "add first row of matrix A to matrix B", you first have to define A and B (not a and b).
Risposte (1)
  Max Alger-Meyer
      
 il 8 Mar 2022
        I'm not totally sure what you're asking specifically, so here are answers to all of the different possibilities of things I think you might mean.
A = [10 20 30; 40 50 6];
B = [12 14 16; 18 22 46];
Option 1: Replace first row of B with first row of A:
B(1,:) = A(1,:)
Option 2: Add first row of A to the end of B without replacing any of B:
B = [12 14 16; 18 22 46];
B(3,:) = A(1,:)
Option 3: Add first row of A to B without replacing any of B, and in doing show shift the rest of B down one row:
B = [12 14 16; 18 22 46];
B(2:3,:) = B;
B(1,:) = A(1,:)
0 Commenti
Vedere anche
Categorie
				Scopri di più su Resizing and Reshaping Matrices in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


