كيف يمكنك تكرار خلال صفيف في فورتران؟

StackOverflow https://stackoverflow.com/questions/818315

  •  03-07-2019
  •  | 
  •  

سؤال

وسؤال بسيط حقا.

ويقول لدي

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
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top