Мне нужно написать подпрограмму в Fortran 77 (я использую Intel Fortran), которая считывает измеренные значения из текстового файла и сохраняет их в матрице.Динамический массив в Fortran 77
Поскольку количество измеренных значений всегда является переменной, я должен динамически выделять матрицу.
Я знаю, что динамическое распределение возможно только от Fortran 90, но в то время у людей были те же проблемы, поэтому это также возможно. Как вы продолжите?
Я не хочу оставлять слишком много места для матрицы, потому что метод для меня непрактичен.
http://stackoverflow.com/questions/3834985/dynamic-memory-allocation-in-fortran77 –
Не записывайте Fortran 77 в 2016 году, особенно если вам требуется динамическое распределение памяти, это просто не стоит. Если вы не можете использовать старый Fortran 90, выделите материал в C и передайте его в подпрограммы Fortran. –
Есть причины, по которым использовать FORTRAN 77 в устаревших системах. Нет причин использовать FORTRAN 77 при использовании Intel Fortran. –