How do you set the first column of a 4x4 matrix = a vector
13 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Vincent Ogonda
el 13 de Ag. de 2020
Comentada: hosein Javan
el 13 de Ag. de 2020
Vector X [380 250 220 200]
Matrix C=
[1257 679 220 203 1567 155 234 432 2345 445 238 556] How do I set the first column of matrix C equal to x
1 comentario
Rik
el 13 de Ag. de 2020
You will probably benefit from a tutorial to get started with Matlab. One of the free options is Onramp.
Respuesta aceptada
hosein Javan
el 13 de Ag. de 2020
Editada: hosein Javan
el 13 de Ag. de 2020
X = [380 250 220 200]
C=[1257 679 220 203
1567 155 234 432
2345 445 238 556];
C(1,:)=X; % set the first row of C equal to vector X
size of C = 3*4 , and size of X = 1*4. you can set the first row of C equal to X. if not, I assume it was:
X = [380; 250; 220; 200]
C=[1257 679 220
203 1567 155
234 432 2345
445 238 556];
C(:,1)=X; % set the first column of C equal to vector X
5 comentarios
hosein Javan
el 13 de Ag. de 2020
please copy and paste the code to your matlab command window. you have mistakenly defined matrix "C" as a row-vector rather than a 4*3 matrix. if you want to define a matrix in one line of code, use semicolon";" to distinguish rows.
C=[1257 679 220; 203 1567 155; 234 432 2345; 445 238 556];
Más respuestas (0)
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!