Twoim problemem jest to, że powszechną NICOŚĆ mylisz z osobistą PUSTKĄ
Przykþadowe zadania
Zadanie 1
Zdefiniuj funkcje zamiana. Argumentem funkcji jest macierz, wynikiem – macierz wej
Ļ
ciowa w której
zamieniono kolumn
ħ
pierwsz
Ģ
z drug
Ģ
.
function B = zamiana(A)
x = A(1:$,1)
A(1:$, 1) = A(1:$, 2)
A(1:$, 2) =x
B = A
endfunction
Zadanie 2
Okre
Ļ
l warto
Ļ
ci tablicy T. Pierwsza kolumna tablicy to liczby kolejno 0, 0.5, 1, ..., 6, 6.5 druga
kolumna to warto
Ļ
ci funkcji sinus obliczone dla liczb z pierwszej kolumny.
x = 0: 0.5: 6.5
T = [ x; sin(x) ]'
Zadanie 3
Pod zmienn
Ģ
M podstaw macierz kwadratow
Ģ
o wymiarze 5x5 wypełnion
Ģ
losowymi liczbami z
zakresu [1,100). Elementy macierzy znajduj
Ģ
ce si
ħ
na przeci
ħ
ciu 3 i 4 wiersza z 3 i 4 kolumn
Ģ
zwi
ħ
ksz
o 100, oblicz wyznacznik macierzy zbudowanej z elementów znajduj
Ģ
cych si
ħ
na przeci
ħ
ciu
pierwszych 3 wierszy i pierwszych 3 kolumn
M = 99*rand(5, 5) + 1
M(3:4, 3:4) = M(3:4, 3:4) + 100
wyz = det ( M(1:3, 1:3) )
Zadanie 4
Zapisz do sformatowanego pliku tekstowego ~/zadanko.txt macierz:
1 3 5
3 5 7
zapisan
Ģ
w powy
Ň
szej formie
T = [1 3 5; 3 5 7]
u = file('open', '~/zadanko.txt ', 'new')
write ( u, T, '(i3, 2x, i3, 2x, i3)')
file('close', u)
Zadanie 5
Pod zmienn
Ģ
D podstaw macierz kwadratow
Ģ
o wymiarze 5x5 podstawiaj
Ģ
c pod ka
Ň
dy element
macierzy sum
ħ
numeru kolumny i numeru wiersza w których element si
ħ
znajduje.
x = [1:5]’
D1 = [x,x,x,x,x]
D = D1 + D1’