Предположим, что я хочу применить вектор-функцию phi
к вектору x
:
phi(x, d) = [x.^i for i=0:d] # vector-valued function
x = rand(7) # vector
y = phi(x, 3) # should be matrix, but isn't
Теперь y
должен быть матрицей, но это 4-element Array{Array{Float64,1},1}
, т.е. массив массивов. На самом деле, я хочу, чтобы y
была матрицей. Является ли реализация phi
неправильной? Или как его преобразовать?
Спасибо!