CHEM-A2600 - Kemiantekniikan ohjelmointikurssi, 03.06.2019-31.08.2019
This course space end date is set to 31.08.2019 Search Courses: CHEM-A2600
Python-oppimateriaali (CHEM-A2600)
Completion requirements
Lyhyt opas Python-ohjelmointiin
Matplotlib-kirjasto
Matplotlib-kirjasto sisältää erittäin monipuoliset työkalut erilaisten kuvaajien tekemiseen:
- Katso esim. http://matplotlib.org/gallery.html (sisältää esimerkkikoodeja)
- Erinomainen
tutoriaali: http://www.labri.fr/perso/nrougier/teaching/matplotlib/#introduction
Tällä kurssilla tutustumme matplotlib.pyplot-moduuliin, joka mahdollistaa kuvaajien piirtämisen hieman Matlabin tapaan.
Kun teet Matplotlib-tehtäviä Spyderissä, kuvaajien pitäisi aueta siististi suoraan IPython-konsoliin:
import numpy as np import matplotlib.pyplot as plt X = np.arange(1, 101) Y = np.sqrt(X) plt.plot(X, Y) plt.show()
lopputulos:
Jos et käytä Spyderiä vaan jotain muuta kehitysympäristöä (esim. Eclipse), sinun pitää itse selvittää, miten Matplotlib-kuvaajat toimivat sen kanssa. Voi olla, että ne avautuvat omina ikkunoinaan.