Create Matrix using only zeros and ones
99 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
please how can i create this matrix using only the two commands "zeros" and "ones"
1 0 1 0
1 0 1 0
1 0 1 0
1 0 1 0
and this one :
0 0 0 1
0 0 0 1
0 0 0 1
1 1 1 1
3 comentarios
Respuestas (2)
William Alberg
el 16 de Mayo de 2020
Editada: William Alberg
el 16 de Mayo de 2020
This should do it for the first matrix
A = zeros(4,4);
A(:,1) = 1; % set column 1 to 1
A(:,3) = 1; % set column 3 to 1
disp(A)
Im sure that you can use this example to do it for the second example
DGM
el 31 de Ag. de 2021
Editada: DGM
el 31 de Ag. de 2021
How about an example using concatenation only. No arithmetic composition or array indexing.
e = ones(2);
c = zeros(3,2);
n = ones(1,2);
l = zeros(1,2);
m = ones(2,6);
s = zeros(11,2);
f = zeros(2,6);
result = [s [f; [[e; c] [c; n; l] [e; c]]; m; f] s]
imshow(result)
5 comentarios
M VENKATESH
el 31 de Ag. de 2021
Can u please sol this . Using the zeros and ones commands create a 3 x 5 matrix in which the first second, and fifth columns are 0s, and the third and fourth columns are 1s.
Walter Roberson
el 31 de Ag. de 2021
hint:
A = [zeros(8,1), ones(8,1), zeros(8,1)]
Ver también
Categorías
Más información sobre Matrix Indexing 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!