# Vectorized power

**URL:** <https://discourse.mc-stan.org/t/vectorized-power/4915>\
**Category:** Modeling\
**Created:** [July 19, 2018, 12:25pm UTC](https://discourse.mc-stan.org/t/vectorized-power/4915 "2018-07-19T12:25:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon11881414](https://avatars.discourse-cdn.com/v4/letter/a/e99b99/32.png) [@anon11881414](https://discourse.mc-stan.org/u/anon11881414)\
**Post date:** [July 19, 2018, 12:25pm UTC](https://discourse.mc-stan.org/t/vectorized-power/4915/1 "2018-07-19T12:25:45Z")

</div>

I’ve been scouting the documentation for an “operator.^” which raises each element of a vector to a given scalar power, but haven’t found one. e.g. [1, 2, 3] .^ 2 gives [1, 4, 9]. Am I missing it or is there no such function?

(I’ve seen [this page](http://discourse.mc-stan.org/t/vectorizing-power-function/1516) but it doesn’t answer my question directly.)

---

<div class="post-metadata">

**Author:** ![bgoodri](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bgoodri/32/4451_2.png) [@bgoodri](https://discourse.mc-stan.org/u/bgoodri)\
**Post date:** [July 19, 2018, 1:30pm UTC](https://discourse.mc-stan.org/t/vectorized-power/4915/2 "2018-07-19T13:30:07Z")

</div>

No such function, but you can pass a vector to the `square` function.
