1. Utworzyć wektory zawierające następujące elementy:
a. |
2, 4, 6, 8, |
20 | |
b. |
10, 8, 6, 4, 2, C |
1, -2, -4 | |
c. |
1, 1/2, 1/3, 1/4, |
1/5, ..., |
1/10 |
d. |
0, 1/2, 2/3, 3/4, |
4/5, ..., |
9/10 |
e. |
1, 36, 121, 256, |
441, 676 | |
f. |
sin(0), sin (jr/4) , |
sin (ji/2) , |
-.., sin(4x) |
g- |
1+i, l+2i, . . ., |
l + 10i |
2. Wprowadzić wektor x = [3 1 5 7 9 2 6], wykonać poniższe polecenia i zinterpretować ich wyniki:
a. |
x (3) |
b. |
x (1: 4 ) |
c. |
x (1:length(x)) |
d. |
x(1:end-1) |
e. |
x(l:2:end) + 3 |
f. |
x(2:2:end)*5 |
g- |
x{6:-2:1) |
h. |
x([l 6211]) |
i. |
sum(x) |
j- |
max(x) |
3. Utworzyć wektor, w którym wartość k-tego (k = 1, 2, . .., n) elementu dana jest zależnością:
x„ = — k +-
Zsumować wszystkie elementy wektora stuelementowego.
a. utworzenia wektora x 1 zawierającego wszystkie elementy pierwszego wiersza tablicy,
b. utworzenia tablicy y zawierającej elementy dwóch ostatnich wierszy tablicy,
c. sumowania elementów poszczególnych kolumn tablicy,
d. sumowania elementów poszczególnych wierszy tablicy.
5. Wprowadzić tablice: x= [1 4 8], y - [2 1 5] oraz A = [316; 5 2 7]. Podać, które z poniższych poleceń zostaną wykonane poprawnie. Jeżeli wystąpi błąd, podać jego przyczynę; pomocne przy tym może okazać się polecenie whos:
a. |
X |
+ y |
b. |
X |
+ A |
c. |
X ' |
+ y |
d. |
A |
- [x' |
e. |
(x |
; y'] |
f. |
[ X |
; y] |
g- |
A |
- 3 |
a. |
A’ |
b. |
A<:, [1 4]) |
c. |
A([2 3],[3 1] |
d. |
reshape(A,2,6 |
e. f. |
A (:) A C f1 3 5]) |
g- |
A([1; 3; 5]) |
h. |
flipud(A) |