Python

Python ir vispārējas nozīmes augsta līmeņa programmēšanas valoda un izstrādes vide, kuras nozīmīgums universitātēs un pētniecības iestādes pašlaik pieaug. Python iespējas var paplašināt ar papildus bibliotēkām, kas ļauj pielietot šo valodu dažādu inženierzinātņu uzdevumu risināšanā, tai skaitā eksperimentu datu apstrādē. Nozīmīgas Python bibliotēkas: 

Python logo
Python bibliotēkas nosaukums 

Funkcionalitāte

Numpy Skaitļu masīvu apstrādepadziļināta matemātiskā funkcionalitāte 
Pandas Datu manipulācija un apstrāde 
Matplotlib 2 un 3 dimensiju grafiku un diagrammu veidošana 

Ērtākam darbam ar Python ir vēlams lietot grafisku lietotāja saskarni. Spyder ir inžnenieraprēķiniem piemērota Python lietotāja saskarne un izstrādes vide. Tā iekļauta programmatūras pakotnē AnacondaPakotnē Anaconda iekļauta arī programmēšanas vide Python ar tās nozīmīgākajām papildus bibliotēkām. Vairāk informācijas un lejupielāde www.anaconda.com.

Anaconda pakotnē ir iekļauta arī Jupyter Notebook programmatūraTā ir interneta pārlūkprogrammā atverama lietotne, kurā var veidot interaktīvu dokumentu, kas var saturēt tekstu, vienādojumus, attēlus, kā arī izpildāmus Python un citu programmēšanas valodu koda fragmentus. Jupyter Notebook formāts ir piemērots, lai dalītos ar pētniecības vai mācību informāciju. Vairāk informācijas jupyter.org. 

Prasības datoram

Operētājsistēma:

Windows 8.1 vai jaunāka,

64-bitu MacOS 10.13+

 vai Linux (Ubuntu 16.04+RedHatCentOS 6+)