Уважаемые коллеги!
Работаю в языке ANSYS APDL
Хочу все исходные параметры своей задачи задавать в отдельном текстовом файле.
1) Например, имеется некоторый массив "А", скажем, размером 3х3.
Пусть для определенности
А(1,1)=2,563; А(1,2)=7,369; А(1,3)=8,2;
А(2,1)=7,15; А(2,2)=0,1245; А(2,3)=14,89;
А(3,1)=9; А(3,2)=17,1; А(3,3)=158
Было бы удобно, если бы в создаваемом мною текстовом файле я вводил значения массива по следующей схеме:
2.563<пробел>7.369<пробел>8.2
7.15<пробел>0.1245<пробел>14.89
9<пробел>17.1<пробел>158
Изучаю команду *VREAD и сталкиваюсь с тем, что в Фортране называется спецификацией формата или форматным кодом. Получается, что количество символов в каждом числе должно быть фиксированным. Но я не могу заранее предусмотреть сколько позиций будет отведено под конкретное число и его десятичную часть. То есть, я хочу не задумываясь вводить числа типа 2.563 или 9, отделяя их пробелами и переносами и чтобы программа это все нормально переваривала.
То есть я, как человек, избалованный VB с его variant , и не всегда вспоминающий об объявлении вообще, начинаю испытывать ужас перед Fortran-ом и его типами данных.
Подскажите мне, пожалуйста, можно ли записать команду *VREAD для такого "произвольного" случая как в моем примере.
(Fname = Fname, Ext = txt)