То есть, вы хотите, чтобы разные силы были вытянуты в вектор?Я хотел бы создать массив, где каждый столбец массива имеет различную степень.Затем выведите его в вектор.Примерно так ...
aNew = bsxfun(@power,a,1:T);
aNew = aNew(:);
Это делает то, что вы хотите, простым и эффективным способом.bsxfun - более эффективный способ написания расширения, чем другие методы, такие как repmat, ndgrid и meshgrid.
Код, который я написал, предполагает, что a является вектором столбца, как вы его построили.*