Filter löschen
Filter löschen

create special matrix without use from for loop

2 Ansichten (letzte 30 Tage)
xosro
xosro am 24 Mai 2015
Beantwortet: Walter Roberson am 24 Mai 2015
i wish create several matrix with out uses from for loop
for example
j=1;
for i=2:2:(2*T)
a=zeros(1,2*T);
a(i-1)=1; a(i)=-1;
one(j,:)=a;
j=j+1;
end
that every time T Replaced different number

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 24 Mai 2015
For any given T,
a = zeros(T,2*T);
a(1:2*T+1:end) = 1;
a(T+1:2*T+1:end) = -1;

Weitere Antworten (0)

Kategorien

Mehr zu Multidimensional Arrays finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by