Create Matrix using only zeros and ones

206 Ansichten (letzte 30 Tage)
lamiae hmimou
lamiae hmimou am 16 Mai 2020
Kommentiert: Walter Roberson am 31 Aug. 2021
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 Kommentare
lamiae hmimou
lamiae hmimou am 17 Mai 2020
i found out how to do it ! thanks for the hint it's a good method
M VENKATESH
M VENKATESH am 31 Aug. 2021
How

Melden Sie sich an, um zu kommentieren.

Antworten (2)

William Alberg
William Alberg am 16 Mai 2020
Bearbeitet: William Alberg am 16 Mai 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
  1 Kommentar
lamiae hmimou
lamiae hmimou am 16 Mai 2020
thank you so much , that helped ! i'll use the same method to solve the other ones .. Thanks again

Melden Sie sich an, um zu kommentieren.


DGM
DGM am 31 Aug. 2021
Bearbeitet: DGM am 31 Aug. 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]
result = 11×10
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
imshow(result)
  5 Kommentare
M VENKATESH
M VENKATESH am 31 Aug. 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
Walter Roberson am 31 Aug. 2021
hint:
A = [zeros(8,1), ones(8,1), zeros(8,1)]
A = 8×3
0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by