» 2 + 3 » 2 + 3.4 » 4/3 » 6/2 » 2+3*(2+5i) » i^2 » exp(log(3)) » i^3 » a = 4; b = 6; » a^bMitä huomaat kokonaislukujen ja liukulukujen käsittelystä:
b) Mitä tehdään seuraavissa:
» a == 4 » b == 4 » b == 6
» v = [2,0,4,3,6,5,-3,3,1] » abs(v) » cos(v) » v + 1 » v*2 » v^2 » v.^2Mistä virheilmoitus edellä johtui?
b) Matriiseja:
» YK = 1:10 » YK*(YK.') » (YK.')*YK » » A = [1 2 3; 4 5 6; 7 8 9; 10 11 12] » A.^2 » 2*A, A/3 » A(2,3), A(:,2), AMiten poimitaan matriisin A toinen rivi?
» v » v > 1 » v(v > 1) » v(v(v>1))Selitä keskimmäisten käskyjen toiminta:
Keksi tilanne, jossa viimeinen käsky ei toimikaan:
b) Indeksoinneista:
» v » v(1) » I = v > 1 » v(I) » I(3) = 0 » I(4) = -1 » I(3) = 6.1 » v(I)Mitä huomaat logiikkavektoreista?
c) Mutta sitten voi tulla ongelmiakin:
» J = [1 0 1 0 1 0 1 0 1] » v(J) » help logical » who » whos » J = logical(J) » v(J)Miten siis logiikkavektoreita ei pidä määritellä?
» A = rand(5,7),size(A) » A > 0.8 % <-- Mitä tehdään tässä? _________________ » B = (A > 0.8), C = (A > 0.2) » any(B), all(B) » any(C), all(C)a) Mitä laskee any(all(B))?