functionfillArray_3D

create a matrix from an array of values (i.e., fill(val[:],n1,n2,n3)) for 3 dimensions

Extends from TRANSFORM.Icons.Function (Icon for functions).

Information

For example:

For n1=3, n2=2, n3=4, and val={-1,2,3,10}.

The returned matrix is y[3,2,4,4] where y[1,1,:,:] is:

-1

2

3

10

-1

2

3

10

Inputs

TypeNameDefaultDescription
Real[:]valArray of values for use in fill
Integern1Array size (i.e., fill(val[i],n1,n2,n3))
Integern2Array size (i.e., fill(val[i],n1,n2,n3))
Integern3Array size (i.e., fill(val[i],n1,n2,n3))

Outputs

TypeNameDefaultDescription
Real[n1,n2,n3,size(val, 1)]yMatrix