Similar presentations:
Разработка программы «Умножение матриц»
1. Разработка программы «Умножение матриц»
Студентка группы ПРЗ-24 курса 1Направление подготовки: 09.03.04. Программная инженерия
Профиль: Проектирование и разработка web-приложений
Бурмистрова Александра Евгеньевна
2. Описание предметной области
Умножение матриц — одна из основных операций надматрицами. Матрица, получаемая в результате операции
умножения, называется произведением матриц.
Операция умножения двух матриц определяется только
тогда, когда число столбцов первой матрицы равно числу
строк второй матрицы.
3. Описание разработок и исследований
Цель разработки — создание простой инаглядной
программы,
вычислять
произведение
позволяющей
двух
матриц,
заданных пользователем, с использованием
стандартных алгоритмов линейной алгебры.
Для
разработки
программирования
NumPy.
был
Python
выбран
и
язык
библиотека
4.
Работапрограммы
начинается
с
выбора
пользователем размера матриц и ввода значений
в
специальные
введенные
поля.
данные,
Программа
в
случае
проверяет
наличия
незаполненных полей или нечисловых значений
выводит сообщение об ошибке.
Если введены корректные данные, программа
производит
умножение
первой
матрицы
вторую и отображает результат на экране.
на
5. Реализация интерфейса
Интерфейссостоит
из
следующих элементов:
• Основное окно
• Выпадающие списки
• Поля ввода
• Кнопка «Умножить»
• Всплывающее
окно
сообщением об ошибке
с
6. Тестирование программы
7. Тестирование программы
8. Тестирование программы
Тестирование показало, чтовсе
функции
работают
корректно и результаты работы
программы
соответствуют
ожидаемым значениям.
Программа
обрабатывает
предотвращает
успешно
ошибки,
что
возможные
неточности в вычислениях.
programming