В Matlab этот тип алгоритма ("растущие массивы") не рекомендуется
mine = []
for i=1:100,
mine = [mine,randn(1)]
end
в то время как кажется, что многие примеры для Python показывают этот тип алгоритма (это действительно плохой пример):
import numpy.random as rand
mine = []
for i in range(100):
mine.append(rand.random(1)[0])
Интересно, почему так - в чем разница?