风平老涡 发表于 2020-8-20 23:42
如上所述,把x,y分别作为俩个区域,生成随机数即可。
program test
implicit none
real x(50,50), y(50,50)
real:: dx=0.2, dy=0.2
integer i, j
call RANDOM_SEED()
call RANDOM_NUMBER(x)
call RANDOM_NUMBER(y)
x = x * dx
y = y * dy
do i = 1, 50
do j = 1, 50
x(j,i) = x(j,i) + (j-1)*dx
y(j,i) = y(j,i) + (i-1)*dy
end do
end do
end program
li913 发表于 2020-8-21 16:08
[mw_shl_code=fortran,true]program test
implicit none
real x(50,50), y(50,50)
13613529432 发表于 2020-8-27 21:16
谢谢大佬。你是那个群群主把?
li913 发表于 2020-8-28 09:21
en, 是的。
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |