В файле .f есть код, который делает это:Я хотел бы знать, что следующий FORTRAN 77 делает код
real Bob, avar
...
avar = Bob(8.3)
...
Боб, кажется, функция, но она объявлена в начале файла как реальный.
Затем файл .d содержит ссылку на Bob. Также я знаю, что avar имеет значение, которое появляется, интерполируется, проблема заключается в том, что интерполяция не всегда правильная.
Bob John 35
-17. -16. -15. -14. -13. -12. -11. -10. -9. -8.
-7. -6. -5. -4. -3. -2. -1. 0. 1. 2.5
3. 4. 5. 6.5 7. 8. 9. 10. 11. 12.
13. 14. 15. 16. 17.
0.001 0.001 0.041 0.098 0.155 0.213 0.27 0.327 0.384 0.441
0.499 0.556 0.613 0.670 0.728 0.785 0.844 0.904 0.965 1.058
1.089 1.152 1.216 1.314 1.347 1.413 1.479 1.543 1.609 1.670
1.733 1.799 1.860 1.925 1.937
Это все унаследованный код. Я этого не писал. Я пытаюсь это исправить. Мой вопрос состоит из следующего:
Что это такое и как? Что такое .d-файл?
Я думаю, что он пытается интерполировать, но я не думаю, что вы могли бы сделать это (таким образом) с FORTRAN 77.
Ваш вопрос очень неясен. Боб - функция? почему вы говорите, что делаете это, но тогда вы не знаете, что он делает? Где код, о котором вы говорите, в заголовке вопроса? Какова связь с файлом .d? –
Пожалуйста, напишите больше, реальный код, без ... материала. – 2009-06-24 23:19:32
Хорошо, что это весь код, который имеет значение. Остальное не имеет ничего общего с этим. – Paul