print a matrix in a specific sequence
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Mahmoud Khadijeh
am 11 Jun. 2019
Bearbeitet: madhan ravi
am 11 Jun. 2019
Hello All ,
I want to print a Matrix like this
A=[5
4
3
2
1
0
5
4
3
2
1
0
.
.];
I want numbers from 1 to 5 to be repeated in this form several times
0 Kommentare
Akzeptierte Antwort
Chirag Nighut
am 11 Jun. 2019
If you have to print the patter N (here 10) times, use the following code:
A = [5 4 3 2 1 0]';
N = 10;
B =repmat(A, N,1)
2 Kommentare
madhan ravi
am 11 Jun. 2019
Bearbeitet: madhan ravi
am 11 Jun. 2019
Providing a complete solution to a homework problem is not recommended. Provide hints instead thank you.
Weitere Antworten (1)
Utkarsh Belwal
am 11 Jun. 2019
length = 100 ; % This will produce a 120 length output
A = [] ;
value = 5 ;
for i = 1 : length
A = [A ; value] ;
value = value - 1 ;
if mod(i , 5) == 0
A = [A ; 0] ;
value = 5 ;
end
end
disp(A)
Siehe auch
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!