Тензорный for
Aug. 12th, 2010 08:41 pmМне не хватает в популярных языках программирования синтаксической конструкции, которая означала бы "устроить в данном месте n вложенных циклов for, индексированных элементами данного целочисленного вектора длины n, где n выясняется в рантайме". Пока что приходится заводить этот вектор самому, и вручную реализовывать в нем алгоритм прибавления единицы столбиком.
no subject
Date: 2010-08-13 08:11 am (UTC)a = 1:10
b = 1:5
c = a'*b
d = c.^2
Аналог стандартного
for a = 1 to 10 for b = 1 to 5 d(a, b) = (a*b)^2 next b next ano subject
Date: 2010-08-14 12:11 am (UTC)