birdwatcher: (Default)
[personal profile] birdwatcher
Мне не хватает в популярных языках программирования синтаксической конструкции, которая означала бы "устроить в данном месте n вложенных циклов for, индексированных элементами данного целочисленного вектора длины n, где n выясняется в рантайме". Пока что приходится заводить этот вектор самому, и вручную реализовывать в нем алгоритм прибавления единицы столбиком.

Date: 2010-08-13 08:11 am (UTC)
From: [identity profile] green-fr.livejournal.com
MatLab?
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 a

Date: 2010-08-14 12:11 am (UTC)
From: [identity profile] birdwatcher.livejournal.com
с матлабом у меня отношения не сложились