Órai feladatok megoldása
1. feladat: Írjunk olyan függvényt, melynek bemenete két darab pozitív valósakból álló oszlopvektor, melyek rendre egy derékszögû háromszög két befogójának hosszát tartalmazzák. A kimenet legyen egy olyan oszlopvektor, amely rendre az átfogók hosszát tartalmazza.
function ki=pitagoraszTetel(be1,be2)
ki=sqrt(be1.^2+be2.^2);
2. feladat: Írjunk egy olyan függvényt, amely a bemenetként kapott vektor elemeinek számtani és harmonikus közepét adja kimenetként egyetlen sorvektorban.
function [sz, h]=kozepek(v) n=length(v); sz=mean(v); % vagy sum(v)/n h=n/sum(1./v);
3. feladat: Írjunk olyan függvényt, amelynek bemenete egy sorvektor, kimenete pedig a legkisebb és a legnagyobb elemének különbsége.
function ki=terjedelem(v)
ki=max(v)-min(v);
4. feladat: Írjunk olyan függvényt, amelynek bemenete egy sorvetor. A kimenete legyen a páratlan indexű helyen lévő számok közül a legnagyobb értéke.
function ki=stat1(v)
ki=max(v(1:2:end));