\begin{Tehtava}
\begin{tehtava} mlPol2
\begin{itemize}
\item[a)]
Muodosta Matlab-lauseke, joka laskee kahden polynomin $p$ ja $q$
 summan $p+q$. Oletetaan, ett\"a p:n asteluku = $n$ ja q:n asteluku = $m$ 
ja $m \leq n$.
\item[b)]
Tee sitten yleisp\"atev\"asti, tarvitsematta tiet\"a\"a mit\"a\"an 
asteluvuista. 
\item[c)]
Kirjoita funktiotiedosto \texttt{polysum.m}, jolle annetaan argumentteinä polynomivektorit ja
 joka palauttaa summapolynomi(vektorin).
Kirjoita alkukommentit, joissa käyttötarkoitus, ohje ja käyttöesimerkki. Se siis tulee näkyviin komentamalla \verb_>> help polysum_ .  Testaile!
\end{itemize}

\begin{vihje}
b):
\begin{verbatim}
np=length(p);nq=length(q);m=max(np,nq);
\end{verbatim}
Muodosta $2\times m$ nollamatriisi, jonka 1. riville viet p:n ``loppuun kiinnitt\"aen''  
ja 2. riville vastaavasti q:n. (Muista \texttt{end}.) Sitten vaan muodostat 
sarakesummat \texttt{sum}-funktiolla, siin\"ap\"a se! 

c): Ohjelmankehitys kannattaa tehdä skriptitiedostossa, ja kun se toimii, kirjoitetaan siitä funktio.
\end{vihje}



%\vskip 2mm
%\hrule
%\begin{ratk}
%\end{ratk}
%\hrule

%\textbf{Avainsanat:}
\end{tehtava}
\end{Tehtava}

