Feladatok


01-feladat import szintaxis

A mintapéldában láttunk néhány pédát az import utasítás működésére.

  • Nézz utána az interneten hogy az
import numpy as np

        kifejezésnek milyen hatása van.

  • Két mondatban fogalmazd meg, hogy a fenti kódsor lefuttatása milyen következményeket von maga után.
    Következtetéseidet illusztráld is rövid pédákkal.
  • A használt internetes forrásokat jelöld meg linkekkel!

02-Ismerkedés az array adatstruktúrák indexelésével

Az array struktúrák indexelését kihasználva vizsgáljuk meg a következő problémákat:

In [ ]:
A=randint(0,8,20)
A
  1. Menny az A array 3-nál nagyobb elemeinek összege ?
  2. Mennyi az A array páros értékű elemeinek átlaga ?
  3. Mennyi az A array elemeinek négyzetösszege ( euklideszi normája ) ?
  • Kezdjük ebben a példában a notebookot a %pylab inline utasítással!
  • NE HASZNÁLJUNK for és if parancsokat!!
    He a megoldás filekód cellájában for vagy if konstrukció van, a feladat automatikusan nem teljesítettnek minősül!

03-Kétindexes array

In [ ]:
B=randint(0,9,(10,10))
B
  1. Írasd ki a B array bal alsó 5x7-es almátrixát!
  2. Írass ki minden második elemet a B array második sorából!
  3. Írass ki minden háromnál nagyobb elemet a B array 7. oszlopábol!
  4. Írasd ki azokat az elemeket a B array 3. oszlopából, amelyeknek a sorában a 4. oszlopban 5-nél kisebb elem áll!
  • Kezdjük ebben a példában a notebookot a %pylab inline utasítással!
  • NE HASZNLÁJUNK for és if parancsokat!!
    He a megoldás filekód cellájában for vagy if konstrukció van, a feladat automatikusan nem teljesítettnek minősül!

04-Egyszerű ábrázolás

Ábrázoljuk a $$ f(x)=\mathrm{e}^{-x^2/\sigma^2} $$ függvényt $\sigma=1,2,5$ esetére egy ábrán!

Kezdjük ebben a példában a notebookot a %pylab inline utasítással!

05-Hisztogram

Generálj 10000 darab egyenletes eloszlású véletlen számot a $[0,1]$ intervallumon, és gyártsd le ezen véletlen számok hisztogramját! Az hisztogram készítése során a $[0,1]$ intervallumot osszuk 25 alintervallumra! Az alintervallumok számának meghatározásához szükséges kulcsszónak nézz utána!

Kezdjük ebben a példában a notebookot a %pylab inline utasítással!