Разработка программы «Умножение матриц»
Описание предметной области
Описание разработок и исследований
Реализация интерфейса
Тестирование программы
Тестирование программы
Тестирование программы
Спасибо за внимание!
714.49K
Category: programmingprogramming

Разработка программы «Умножение матриц»

1. Разработка программы «Умножение матриц»

Студентка группы ПРЗ-24 курса 1
Направление подготовки: 09.03.04. Программная инженерия
Профиль: Проектирование и разработка web-приложений
Бурмистрова Александра Евгеньевна

2. Описание предметной области

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

3. Описание разработок и исследований

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

4.

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

5. Реализация интерфейса

Интерфейс
состоит
из
следующих элементов:
• Основное окно
• Выпадающие списки
• Поля ввода
• Кнопка «Умножить»
• Всплывающее
окно
сообщением об ошибке
с

6. Тестирование программы

7. Тестирование программы

8. Тестирование программы

Тестирование показало, что
все
функции
работают
корректно и результаты работы
программы
соответствуют
ожидаемым значениям.
Программа
обрабатывает
предотвращает
успешно
ошибки,
что
возможные
неточности в вычислениях.
English     Русский Rules