]]> ]]>

Парадигма: матричная

Матричное программирование — парадигма, обобщающая некоторые операции так, что они могут применяться сразу к массивам значений, а не к отдельными значениям.

Предполагается, что элементы массива обладают сходными свойствами и обрабатываются единообразно каждый раз, когда операция применяется к массиву. В таком случае обработка массива может быть реализована в самом языке, что позволяет программисту манипулировать массивом как одним целым.

Естественными примерами обобщенных операций являются векторные и матричные операции: скалярное и векторное произведение, матричное умножение и взятие обратной матрицы и т.д. Некоторые языки программирования не реализуют данную парадигму, но предоставляют дополнительные библиотеки обобщенных операций для работы с массивами или инструменты для реализации таких операций.

Матричное программирование является противоположностью скалярного программирования.

Языки программирования, поддерживающие данную парадигму программирования:

Работа программистам