HOW TO CREATE THİS MATRİX
Ältere Kommentare anzeigen
100x100 matrix
0 1 2 ....... 99
1 2 3 ....... 100
2 3 4 ....... 101
. . . ........ .......
. . . ....... ........
. . . ....... .......
99 100 101 102 ..... 198
3 Kommentare
HilaN
am 5 Mär. 2019
Bearbeitet: madhan ravi
am 5 Mär. 2019
a=[];
N=100;
T=N;
for i=1:N
a(i,:) = [i-1:1:T-1];
T=T+1;
end
MERT METIN
am 5 Mär. 2019
HilaN
am 5 Mär. 2019
why not? this is the matrix you wanted, or I didn't got right what you are asking..
Antworten (3)
Hi,
beginning from R2016b you can use:
A = [0:99] + [0:99]'
or - with respect to Madhans comment for prior releases:
B = bsxfun(@plus, [0:99], [0:99]')
Best regards
Stephan
8 Kommentare
MERT METIN
am 5 Mär. 2019
Stephan
am 5 Mär. 2019
Whats wrong with it? For me it gives exactly the result you wanted. So please clarify.
MERT METIN
am 5 Mär. 2019
MERT METIN
am 5 Mär. 2019
madhan ravi
am 5 Mär. 2019
People here don’t do obvious homework problems, come up with the code that you have tried.
Stephan
am 5 Mär. 2019
Madhan is right. Show your attempts so far and tell us where your secific problems are.
MERT METIN
am 5 Mär. 2019
madhan ravi
am 5 Mär. 2019
Just add the column vector which goes from 0 to 99 (step size 1) with the row vector which also has the same starting point and ending point as same as the column vector (step size 1).
doc colon
1 Kommentar
madhan ravi
am 5 Mär. 2019
If your version is prior to 2016b use bsxfun() with plus.
Andrei Bobrov
am 5 Mär. 2019
0 Stimmen
hankel(0:99,(0:99)+99);
1 Kommentar
MERT METIN
am 5 Mär. 2019
Kategorien
Mehr zu Matrix Indexing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!