Для создания логических сеток можно применить логические критерии к цифровым сеткам данных. Логические сетки представляют собой сетки данных, состоящие полностью из 1 и 0. Их можно создать путем выполнения логических тестов для переменных матрицы данных. Результирующая двоичная сетка имеет тот же размер, что и исходная сетка (сетки), и может использовать тот же вектор ссылки, как показывает следующая гипотетическая операция с данными:
logicalgrid = (realgrid > 0);
При этом все значения, превышающие 0, преобразуются в 1 с, а все остальные - в 0 с. За одну операцию к сетке можно применить несколько условий:
logicalgrid = (realgrid >- 100)&(realgrid < 100);
Если несколько сеток имеют одинаковый размер и имеют один и тот же вектор привязки (т.е. сетки совмещены), можно создать логическую сетку путем тестирования условий соединения, рассматривая отдельные сетки данных как слои карты:
logicalgrid = (population > 10000)&(elevation < 400)&...
(country == nigeria);Несколько функций Mapping Toolbox™ позволяют создавать логические сетки с использованием логических и реляционных операторов. Сетки, полученные в результате таких операций, содержат логические, а не числовые значения (которые уменьшают объем хранения в 8 раз), но могут потребоваться double для использования в определенных функциях. Используйте ones и zeros для создания сеток всех 1s и всех 0s.