Использование языка Python
для научных исследований

Константинов Е.С.
Россия, Иваново, ИВГПУ, доцент
OpenCV
LegoNXT

Arduino
MatLab

Octave
www.scipy.org
Matlab/Octave
x=-10:0.5:10;
y=x.^2;
plot(x,y)
grid on
Python
1. for x in range(-10,10):
y=x**2
print(x,y)
2. for x in range(-10,10,2):
y=x**2
print(x,y)
3. for x in range(-10,10,0.5):
y=x**2
print(x,y)
3. for x in range(-10,10,0.5):
y=x**2
print(x,y)
x=-10
while x<=10:
y=x**2
print(x,y)
x+=0.5
Эммм.... графики?
import numpy
x =numpy.arange(-10,10,0.5)
y=x**2
array([ 100. , 90.25, 81. ,
72.25, 64. ,.....
А .... графики?
MatPlotLib
import pylab
pylab.plot(x,y)
pylab.grid()
pylab.show()
import pylab
pylab.plot(x,y)
pylab.grid()
pylab.show()
Благодарю за внимание

SciPy