# Setting initial values of a three dimensional optimization variable

**URL:** <https://discourse.julialang.org/t/setting-initial-values-of-a-three-dimensional-optimization-variable/31145>\
**Category:** General Usage\
**Created:** [November 16, 2019, 4:43am UTC](https://discourse.julialang.org/t/setting-initial-values-of-a-three-dimensional-optimization-variable/31145 "2019-11-16T04:43:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mamuniut09](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mamuniut09/32/9991_2.png) [@mamuniut09](https://discourse.julialang.org/u/mamuniut09)\
**Post date:** [November 16, 2019, 4:43am UTC](https://discourse.julialang.org/t/setting-initial-values-of-a-three-dimensional-optimization-variable/31145/1 "2019-11-16T04:43:51Z")

</div>

Hello,

I want to set the initial values of a three dimensional optimization variable, but not getting any perfect documentation about that. A sample code is given below.

```julia
m = Model(with_optimizer(Ipopt.Optimizer));
@variable(m, v[1:3, 1, 1:2]); 

```

The initial values I want to set are as follows.

```julia
v[:,:,1]=[4; 5; 6]
v[:,:,2]=[7; 8; 9]

```

Now, how can I initialize the variable `v` in this optimization problem?

Thanks in advance!
