КОНФЕРЕНЦІЇ ВНТУ електронні наукові видання, 
Молодь в науці: дослідження, проблеми, перспективи (МН-2026)

Розмір шрифта: 
МАТРИЦІ ЯК БАЗОВА СТРУКТУРА ДАНИХ У ПРОГРАМУВАННІ
Тетяна Андріївна Нагул, Світлана Анатоліївна Кирилащук

Остання редакція: 2026-01-02

Анотація


У роботі розглянуто матриці як одну з ключових структур даних у програмуванні, що має безпосереднє походження з лінійної алгебри. Показано, що математичне поняття матриці, яке описує впорядковану таблицю чисел та операції над ними, знаходить своє практичне відображення у вигляді двовимірних масивів у мовах програмування. Проаналізовано основні операції над матрицями (додавання, множення, транспонування) та їх алгоритмічну реалізацію. Окрему увагу приділено прикладному значенню матриць: від зберігання даних у вигляді таблиць і графів до використання у комп’ютерній графіці, машинному навчанні та моделюванні фізичних процесів. Робота підкреслює освітню цінність матриць як «містка» між абстрактною математичною теорією та практичними інструментами програмування, що формує у студентів цілісне розуміння взаємозв’язку науки та технологій.

 

MATRICES AS THE BASIC DATA STRUCTURE IN PROGRAMMING

 

Abstract:

The paper examines matrices as one of the fundamental data structures in programming, directly derived from linear algebra. It demonstrates how the mathematical concept of a matrix, defined as an ordered table of numbers and operations on them, is practically implemented as two-dimensional arrays in programming languages. The study analyzes basic matrix operations (addition, multiplication, transposition) and their algorithmic realization. Special attention is given to the applied significance of matrices: from storing data in tables and graphs to their use in computer graphics, machine learning, and physical modeling. The work emphasizes the educational value of matrices as a “bridge” between abstract mathematical theory and practical programming tools, fostering a comprehensive understanding of the interconnection between science and technology among students.

 

 


Ключові слова


матриця; масив; лінійна алгебра; структура даних; алгоритм; програмування; комп’ютерна графіка; моделювання; matrix; array; linear algebra; data structure; algorithm; programming; computer graphics; modeling.

Посилання


1. Теорія матриць // Вікіпедія [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Теорія_матриць (дата звернення: 17.12.2025).

2. Матриць теорія // Енциклопедія Сучасної України [Електронний ресурс]. – Режим доступу: https://www.esu.com.ua/article-62917 (дата звернення: 17.12.2025).

3. Структура даних // Вікіпедія [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Структура_даних (дата звернення: 18.12.2025).

4. МАТРИЦІ – Комп’ютерна графіка // Підручники для студентів онлайн [Електронний ресурс]. – Режим доступу: https://stud.com.ua/156180/informatika/matritsi (дата звернення: 18.12.2025).

5. Практичне застосування матриць у сучасних цифрових технологіях [Електронний ресурс] // Матеріали конференції Вінницького національного технічного університету. – Режим доступу: https://conferences.vntu.edu.ua/index.php/mn/mn2025/paper/download/24891/20577 – (дата звернення: 22.12.2025).

6. Лавров М. В. Матричний аналіз у штучному інтелекті та комп’ютерному зорі // Матеріали конференції. – Вінниця : Вінницький національний технічний університет, 2025. – Режим доступу: https://ir.lib.vntu.edu.ua/bitstream/handle/123456789/47696/25184.pdf?sequence=3 (дата звернення: 19.12.2025).


Повний текст: PDF