Zakresy
Zakresy
Czyli jak sprytnie zapisać, że chcemy użyć/pobrać/wykasować dane od... do....
Zadanie (6)
Przećwicz zakresy:
>> w=3:11
>> w=2:4:10
>> w=3:‐0.7:‐1
>> w=2:‐1:10 % dlaczego ta komenda da pusty rezultat?
>> w=0:6; A=factorial(w)
>> w=0:10; A=w.*w
>> w=0:10; A=w.^2
Zadanie (7)
W sprytny sposób stwórz wektor A, który:
a) zawiera w k-tej komórce wartość k3-2k2+k-1, dla k=1,...,7,
b) ma 10 elementów i zawiera 1 w elementach o parzystym indeksie, -1 w elementach o nieparzystym indeksie,
c) w swoich dziesięciu komórkach zawiera kolejne potęgi dwójki,
d) zawiera liczby: 11, 22, 33, 44, 55,
e) ma 6 elementów, w k-tym elemencie zawiera symbol Newtona „5 po k” (pierwszy element należy potraktować jako zerowy, drugi element jako pierwszy, itd...).
Odpowiedź
a)
>> k=(1:7);
>> A=k.^3-2*k.^2+k-1
b)
>> k=(1:10);
>> A=(-1).^k
c)
>> k=(1:10);
>> A=2.^k
d)
>> k=(1:5);
>> A=k.^k
e)
>> k=(0:5);
>> A=factorial(5)./(factorial(k).*factorial(5-k))