Add first row of matrix A to matrix B
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentario
Les Beckham
el 8 de Mzo. de 2022
Editada: Les Beckham
el 8 de Mzo. de 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).
Respuestas (1)
Max Alger-Meyer
el 8 de Mzo. de 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 comentarios
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!