كيف يمكنك تكرار خلال صفيف في فورتران؟
سؤال
وسؤال بسيط حقا.
ويقول لدي
real, dimension(0:100) :: realResults
ووأريد أن تكرار عبر realResults، في نهاية المطاف إلى خلق سلمان من مجموعة من النموذج
[[x1,y1], [x2,y2], [x3, y3], ... ]
وأنا متأكد من أنني أريد أن استخدام "لا" لكنني لست متأكدا من كيفية
وذلك بفضل
المحلول
في فورتران 90 يمكن أن تفعله مجموعة التكرار مثل:
do i = lbound(realResults), ubound(realResults)
! do something with realResults(i)
end do
نصائح أخرى
وFORTRAN وسلمان في الفقرة نفسها؟!؟! WTF؟ ربما شيء من هذا القبيل:
do 10 i = 0, 100
C do something with realResults(i)
10 continue
لا تنتمي إلى StackOverflow