Добрый день
Прошу помочь как сохранить массив констант в коде модуля (или еще где) чтобы из процедуры можно было к нему обращаться.
Предполагается обращаться к нему часто и должно работать быстро как обращение так и инициализация (если она потребуется)
У меня два решения и оба меня не устраивают в полной мере
1) через Ar2 = Array (Array(2,3,5), Array(7,8,9), Array(11,45,68)) . Но тут обращение получается не стандартное Ar(2,1), а Ar(2)(1)
2) через Ar2 = Evaluate("{2,3,5;7,8,9;11,45,68}"). Но у меня выдает ошибку Error 2015 на массиве длинном (20*30 double по 10 знаков), хотя на коротком работает исправно.
Есть еще вариант тянуть из файла txt/csv и/или заполнять массив поэлементно, но это долго по времени.
Возможно есть какие-то решения этой задачи?
Прошу помочь как сохранить массив констант в коде модуля (или еще где) чтобы из процедуры можно было к нему обращаться.
Предполагается обращаться к нему часто и должно работать быстро как обращение так и инициализация (если она потребуется)
У меня два решения и оба меня не устраивают в полной мере
1) через Ar2 = Array (Array(2,3,5), Array(7,8,9), Array(11,45,68)) . Но тут обращение получается не стандартное Ar(2,1), а Ar(2)(1)
2) через Ar2 = Evaluate("{2,3,5;7,8,9;11,45,68}"). Но у меня выдает ошибку Error 2015 на массиве длинном (20*30 double по 10 знаков), хотя на коротком работает исправно.
Есть еще вариант тянуть из файла txt/csv и/или заполнять массив поэлементно, но это долго по времени.
Возможно есть какие-то решения этой задачи?