Python samples: различия между версиями
Перейти к навигации
Перейти к поиску
Gumanoed (обсуждение | вклад) |
Gumanoed (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
[[image:python-graphic.png]] | [[image:python-graphic.png]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==Квадратичная функция== | ||
+ | |||
+ | #!/usr/bin/env python | ||
+ | #-*- coding: utf-8 -*- | ||
+ | from pylab import * | ||
+ | |||
+ | |||
+ | t = arange(-10.0, 10.0, 0.01) #делает массив значений от -10 до 10 с шагом 0.01, ось Х | ||
+ | s = 2*t*t+3*t+3 #считает все значения для Y | ||
+ | plot(t, s, linewidth=1.0) #построение | ||
+ | |||
+ | xlabel('time (s)') | ||
+ | ylabel('voltage (mV)') | ||
+ | |||
+ | title('2x^2+3x+3. test') | ||
+ | grid(True) | ||
+ | show() | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [[image:kvadratichnaya_funkciya.jpg]] |
Версия 10:45, 5 октября 2009
#!/usr/bin/env python #-*- coding: utf-8 -*- from pylab import * t = arange(0.0, 2.0, 0.01) #делает массив значений от 0 до 2 с шагом 0.01, ось Х s = sin(2*pi*t) #считает все значения для Y plot(t, s, linewidth=1.0) #построение xlabel('time (s)') ylabel('voltage (mV)') title('Sin. test') grid(True) show()
Квадратичная функция
#!/usr/bin/env python #-*- coding: utf-8 -*- from pylab import * t = arange(-10.0, 10.0, 0.01) #делает массив значений от -10 до 10 с шагом 0.01, ось Х s = 2*t*t+3*t+3 #считает все значения для Y plot(t, s, linewidth=1.0) #построение xlabel('time (s)') ylabel('voltage (mV)') title('2x^2+3x+3. test') grid(True) show()