Модель аналитических элементов > Построение изолиний >Действие с матрицей |
При необходимости, матрицу с расчетными напорами можно преобразовать или заменить ее на матрицу понижений или начальных напоров. Данная операция осуществляется в окне "Действие с матрицей". В режиме просмотра данных будут отображаться как исходные напоры, так и значения преобразованной матрицы. Окно открывается с помощью кнопки "Загрузить матрицу", расположенную во вкладке "Значение" диалогового окна "Построение изолиний".
Диалоговое окно "Действие с матрицей" для операций 1) с двумя матрицами и 2) с матрицей и заданным числом; 3) окно при загрузке матрицы понижений или начальных напоров.
Возможные действия: 1) загрузить файл в формате grd (Surfer ASCII); доступно при отсутствии ошибок в файле и при равенстве размеров двух матриц (исходной и загруженной); кнопка "OK" блокируется при обнаружении ошибок в загружаемом файле; 2) изменить исходную матрицу на заданное значение (поле "Значение"); 3) изменить исходную матрицу на матрицу понижений или начальных напоров (предварительно должен быть сделан расчет начального напора). Кнопка "Вернуть и закрыть" – возвращает в модель расчетные напоры и закрывает окно.
В рамке внизу окна осуществляется выбор действия. При работе с двумя матрицами – исходной (A) и загруженной (B): –заменить матрицу: A –> B –сложить две матрицы: A + B –вычесть матрицу (B) из матрицы (A): A – B –вычесть матрицу (A) из матрицы (B): B – A –умножить две матрицы: A * B –поделить матрицу (A) на матрицу (B): A / B –поделить матрицу (B) на матрицу (A): B / A При изменение исходной матрицы (A) на заданное значение (V): –заменить значения матрицы на постоянное значение: A –> V –добавить значение (V) к матрице (A): A + V –вычесть значение (V) из матрицы (A): A – V –вычесть матрицу (A) из значения (V): V – A –умножить матрицу (A) на значение (V): A * V –поделить матрицу (A) на значение (B): A / V –поделить значение (V) на матрицу (A): V / A
Значения матрицы, превышающие величину 1038, игнорируются. |