next up previous
Next: PACK(array,mask,[vector]) Up: 函数/FORTRAN表現早見表 Previous: CSHIFT(array,shift,[dim])/EOSHIFT(array,shift,[bound],[dim])

RESHAPE(source,shape,[pad],[order])

sourceに置かれた多次元配列を、整数型配列shapeが示す形状の配列に変型する。 pad, orderは不明。

多次元配列の初期値を定義する際に利用する。
\begin{lstlisting}
integer(4) :: m(2,2) = reshape( (/ 3, 4, 2, 8 /), (/ 2, 2 /) )
\end{lstlisting}



Masaru Inatsu
平成18年3月17日