%% mlPerusteet/mlP06ratk.m

% Kun haluat ty\"ost\"a dokun, voit k\"aytt\"a\"a diary-komentoa, kuten t\"ass\"a.
% Syntyv\"a tiedosto on tekstitiedosto virheineen, jota on pakko editoida
% sopivin selityksin.
% Jatkossa tehd\"a\"an dokun suhteen niin, ett\"a kirjoitetaan t\"am\"an mallin
% mukainen m-tiedosto. Se on parasta ajaa osissa. (CTR-ENTER kunkin
% "blokin" sis\"all\"a.)
% Yleens\"a k\"aytet\"a\"an FILE-valikon publish-valintaa => hieno html-doku
% kuvineen.
% T\"ass\"a tapauksessa se ei mene l\"api, koska hommaan on tarkoituksella
% sijoitettu virheit\"a.
%
format compact
diary mlP06ratk.txt
clear
%% M\"a\"aritell\"a\"an vektorit:
x = [1 2 3 4 5]
y = [0 2 4 6]
z = [-4 -2 0 2 4 ]
%% Ekat laskut:

   x.*z 
   x*z'  
   x*z               % Miksi virhe ?
%% Neli\"ot:

   x.^2               % Mik\"a vektori?
   x^2                % Miksi virhe ?
%% Normi, neli\"osumma   
   sqrt(x*x')
   sqrt(sum(x.^2))   % Miksi sama tulos kuin edell\"a?
   norm(x)           
   %help norm
%%
diary off