我試圖將Fortran代碼轉換爲matlab,我想知道是否有人可以幫助我這個子程序。 我特意問這些行中冒號是什麼意思?在fortran中冒號是什麼意思?
SUB Taper (a(), co(), Re(), Im())
FOR nd = 0 TO 31
n1 = 8 * nd: n2 = a(n1 + 4): n1 = a(n1): n0 = 255 - nd
a = .5 * (1 - co(n1)): b = .5 * (1 - co(n2))
Re(nd) = a * Re(nd): Im(nd) = b * Im(nd)
Re(n0) = b * Re(n0): Im(n0) = a * Im(n0)
NEXT
END SUB
這看起來更像VB而不是Fortran。 – francescalus