Я не специалист по программированию, но имею некоторый опыт. Больше недели я пытаюсь прочитать файл данных из C в программу на Фортране. Программа на C сохраняет матрицу в файле данных формата bin следующим образом:
FILE * amatFile;
amatFile = fopen("A.dat","wb");
for(krowa=0;krowa<N2;krowa++){
fwrite(amat[krowa], sizeof(float), S2, amatFile);
}
fclose(amatFile);
и мой раздел чтения в F90:
open(unit=1,file='AMAT.dat',form='unformatted')
DO i = 1,M
Do j = 1,N
READ(unit=1) AMAT(i,j)
A(i,j) = AMAT(i,j)
End do
End Do
close(1)
Я очень признателен, если вы поможете мне решить проблему.