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))

 

Ostatnia modyfikacja: poniedziałek, 1.07.2013, 10:37 AM