元素取幂笛卡尔积

时间:2013-09-23 15:44:47

标签: matlab

考虑向量a = [a_1,a_2,... a_n]并用^ q表示向量,其中每个元素都升高到q次幂。那么最简单的创建方法是什么? A = [a ^ 1; a ^ 2; a ^ 3]?

1 个答案:

答案 0 :(得分:3)

您可以使用bsxfun单例扩展来帮助解决此问题

bsxfun(@power, a, [1:3]')