Dzień dobry.
Piszę w Fortranie. W programie mam tablicę dwuwymiarową, powiedzmy tab(x, y). Oba wymiary są ustalane automatycznie, w zależności od wprowadzonego pliku do programu.
Potrzebuję zapisać tę tablicę i chciałabym, by elementy wiersza x były obok siebie, tj:
tab(x1, y1) tab(x1, y2) tab(x1, y3) ...
tab(x2, y1) tab(x2, y2) tab(x2, y3) ...
I tak dalej.
Moja obecna składnia daje mi jedną kolumnę danych, w kodzie jest to:
do i=1 X
do j=1 Y
write(21,*) tab(i, j)
end do
end do
Jestem świadoma, że jest to zakodowane tak, że ma to dać jedną linię. Jak mogę to zmodyfikować, by móc wypisywać tabelę wierszami? Próba z ucięciem wymiaru ( write(21,*) tab(i) ) nie działa.
Z góry dziękuję za pomoc!