发信人: Yule (圣诞老人的经纪人), 信区: Fortran 标 题: FORTRAN90内在数组过程 发信站: 瀚海星云 (2002年10月11日09:44:04 星期五), 站内信件 dot_product (vector_a, vector_b) 点积两个一维数组 matmul (matrix_a, matrix_b) 矩阵乘 all (mask, dim) 所有元素值为真时,函数值为真。dim可选 any (mask, dim) 任意元素值为真时,函数值为真。dim可选 count (mask, dim) 数组中值为真的元素个数。dim可选 maxval (array, dim, msk) 数组元素的最大值。dim、mask可选 minval (array, dim, msk) 数组元素的最小值。dim、mask可选 product (array, dim, msk) 数组元素的乘积。dim、mask可选 sum (array, dim, msk) 数组元素的和。dim、mask可选 allocated (array) 数组分配状态查询 lbound (array, dim) 下界查询,dim可选 shape (source) 数组和标量的形状查询 size (array, dim) 数组大小,dim可选 ubound (array, dim) 上界查询,dim可选 merge (t, f, mask) 根据屏蔽条件合并 pack (array, mask, vector) 根据屏蔽条件将一数组压缩为一个一位数组 unpack (vector, mask, field) pack的反函数 reshape (source,shape,pad,order) 对数组重定形,pad、order可选 cshift (array, shift, dim) 循环移动,dim可选 eoshift (array, shift, boundary, dim) 去尾移动,boundary、dim可选 transpose (matrix) 转置 maxloc (array, mask) 最大值的位置,mask可选 minloc (array, mask) 略 (手指累了) -- 代理 http://202.38.72.133/~tobey 在线验证Free和SSL,还可以上传代理 ※ 来源:·瀚海星云 bbs.ustc.edu.cn·