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

Константинов Е.С.
Россия, Иваново, ИВГПУ, доцент
SciPy
SciPy
SciPy
SciPy
SciPy
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()
Благодарю за внимание

More Related Content

PDF
Лекция 4: Стек. Очередь
PDF
Лекция 8. Intel Threading Building Blocks
PDF
Лекция 7. Стандарт OpenMP (подолжение)
ODP
Dynamic memory
PDF
Лекция 6. Стандарт OpenMP
PDF
Семинар 3. Многопоточное программирование на OpenMP (часть 3)
PDF
Лекция 7. Бинарные кучи. Пирамидальная сортировка
PDF
Семинар 2. Многопоточное программирование на OpenMP (часть 2)
Лекция 4: Стек. Очередь
Лекция 8. Intel Threading Building Blocks
Лекция 7. Стандарт OpenMP (подолжение)
Dynamic memory
Лекция 6. Стандарт OpenMP
Семинар 3. Многопоточное программирование на OpenMP (часть 3)
Лекция 7. Бинарные кучи. Пирамидальная сортировка
Семинар 2. Многопоточное программирование на OpenMP (часть 2)

What's hot (20)

PDF
Лекция 7: Очереди с приоритетами. Бинарные кучи (пирамиды)
PDF
Лекция 10. Графы. Остовные деревья минимальной стоимости
PDF
Лекция 7: Бинарные кучи (пирамиды)
PPT
интегралы
PDF
Векторизация кода (семинар 3)
PDF
Семинар 4. Многопоточное программирование на OpenMP (часть 4)
PDF
Векторизация кода (семинар 2)
PDF
Числа Фибоначчи
PDF
Лекция 6. Фибоначчиевы кучи (Fibonacci heaps)
PDF
простейшие применения принципа_сжатых_отображени1
PDF
Лекция 10: Графы. Остовные деревья минимальной стоимости
PDF
Лекция 4: Стеки и очереди
PPT
Proizvodnaya i grafiki_funkcii
PDF
Семинар 7. Многопоточное программирование на OpenMP (часть 7)
PDF
Семинар 11. Параллельное программирование на MPI (часть 4)
PDF
Лекция 8. Графы. Обходы графов
PDF
Хочу знать, сколько уникальных посетителей было на моём сайте за произвольный...
PDF
Лекция 4. Стеки и очереди
PDF
О-символика
Лекция 7: Очереди с приоритетами. Бинарные кучи (пирамиды)
Лекция 10. Графы. Остовные деревья минимальной стоимости
Лекция 7: Бинарные кучи (пирамиды)
интегралы
Векторизация кода (семинар 3)
Семинар 4. Многопоточное программирование на OpenMP (часть 4)
Векторизация кода (семинар 2)
Числа Фибоначчи
Лекция 6. Фибоначчиевы кучи (Fibonacci heaps)
простейшие применения принципа_сжатых_отображени1
Лекция 10: Графы. Остовные деревья минимальной стоимости
Лекция 4: Стеки и очереди
Proizvodnaya i grafiki_funkcii
Семинар 7. Многопоточное программирование на OpenMP (часть 7)
Семинар 11. Параллельное программирование на MPI (часть 4)
Лекция 8. Графы. Обходы графов
Хочу знать, сколько уникальных посетителей было на моём сайте за произвольный...
Лекция 4. Стеки и очереди
О-символика
Ad

SciPy