\begin{Tehtava}
\begin{tehtava}
%Luentoteht. \\
mlK004.tex \\
Muodosta vektori, jossa on 
luvut $w_{n,k} = \root n \of 1, k = 0 \ldots n-1.$ 
n:n arvolla 10.

a) Käytä juurikaavoja. \\
b) Ratkaise (numeerisesti) polynomiyhtälö $z^n = 1$  (\verb_ help roots_)

Piirrä yksikköympyrä ja samaan kuvaan kaikki ykkösen n:nnet juuret vaikka {\tt 'o'}-merkillä),
missä vaikkapa $n=10$. Kokeile eri n:n arvoilla.

Kirjoita Matlabin editorilla tiedosto {\tt h1teht3.m}  (tms.) ja tee siitä 
Matlab skripti tyyliin:
\begin{verbatim}
% Harjoitus 1 tehtävä 3 , tiedosto h1teht3.m
% Nimi ja opno (harjoitukseksi myöhempiin tarpeisiin)
% 
n=10    % Tätä voit vaihdella.
k=0:n-1 % kokonaislukuvektori.
w=...   % w-vekori, jossa nuo n:nnet juuret.

\end{verbatim}

Skripti, jossa on Matlab-komentoja (ja selityksiä \verb_%_-merkin takana), 
suoritetaan Matlabissa komentamalla {\tt h1teht3} tai leikkaus/liimaus-
menetelmällä. Suosittelemme jälkimmästä myös siksi, että lienee yksinkertaisinta sijoittaa tärkeimmät
komentojen tulokset samaan tiedostoon, jolloin sitä ei enää voi suorittaa skriptinä (ellei halua nähdä
virheilmoitussumaa). 


%\textbf{Avainsanat}: mlPerusteet, Matlab perusteet, fliplr,flipud, kaksoispiste (:), 
% k\"a\"anteinen j\"arjestys, kaanteinen jarjestys, matriisin jonoutus, ``merge'', limitys

\end{tehtava}
\end{Tehtava}

