How can I insert a smaller ones matrix into a larger zeros matrix?

3 Ansichten (letzte 30 Tage)
Trisha Katz
Trisha Katz am 17 Okt. 2019
Beantwortet: Andrei Bobrov am 17 Okt. 2019
fullsizeoutput_4766.jpeg

Antworten (2)

Walter Roberson
Walter Roberson am 17 Okt. 2019
A(starting_row : ending_row, starting_column : ending_column) = constant_to_fill_with * ones(number_of_rows, number_of_columns);
  3 Kommentare

Melden Sie sich an, um zu kommentieren.


Andrei Bobrov
Andrei Bobrov am 17 Okt. 2019
AA = [5:12;ones(5,1)*[0 8 8 8 0 5 5 5]]
AA(end-1:end,1:5) = 1;
AA(4,7) = 7;
eq7 = AA == 7;
le7 = AA <= 7;
gt7 = AA > 7;
number_of_values_eq7 = sum(eq7(:))
number_of_values_le7 = sum(le7(:))
number_of_values_gt7 = sum(gt7(:))

Community Treasure Hunt

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

Start Hunting!

Translated by