Обсуждение:Программирование и научные вычисления на языке Python/§8
Добавить темуВнешний вид
Последнее сообщение: 14 лет назад от 91.195.208.8
Как мне кажется, вот этот пример:
И даже сложные составные выражения
r = sin(x)*cos(x)*exp(-x**2) + 2 + x**2
подвластны волшебству массивов:
r = zeros(len(x)) for i in xrange(len(x)):
r[i] = sin(x[i])*cos(x[i])*exp(-x[i]**2) + 2 + x[i]**2
для вящей педагогичности следовадо бы заменить на нечто вроде
x=array(range(5)) r = (lambda x: sin(x)*cos(x)*exp(-x**2) + 2 + x**2)(x)
, а то никакой магии массивов не видно. 91.195.208.8 17:16, 9 июня 2010 (UTC)