double arrow

Операции с матрицами

1. Транспонирование

Для появления формы пользователя необходимо кликнуть на первую ячейку матрицы. Затем ввести лист, на котором находится матрица, размерность матрицы и операцию, которую необходимо выполнить (для некоторых операций ввести дополнительные данные). Нажав кнопку «Расчет» появится информация о времени, за которое была решена задача, а результирующая матрица будет ниже исходной.

2. Умножение на а. Необходимо ввести дополнительный параметр «а».

3. Сложение матриц А и В (А+В).

4. Вычитание (А-В).

5. Умножение А на В (А*В).

6. Степень из А.

7. Определение обратной матрицы.

8. Умножение bAb.

9. Умножение Ab.

10. Сумма aij.

11. Извленчение корня из А.

12. Вычисление aii+a.

13. Вычисление A+a.

14. Вычисление корня из aii.

15. Определение нормы матрицы.

16. Определение числа обусловленностей.

17. Определение собственных чисел.

18. Определения собственного вектора и чисел.

19. Определение собственного вектора.

20. Решение уравнений.

21. Вычисление выхода по числу итераций.

22. Решение задачи ЛП Неймана.

23. Решение задачи Вальраса.

Выводы: решая задачи и выполняя операции над матрицами используя данную программу, проверив решения и сравнив результаты выполнения программы, можно сделать вывод, что программа работает правильно и проводит рассчеты согласно формулам верно. Ошибки, которые могут возникать во время работы программы:

1) Run-time error: Division by zero.

2) Допустимое множество пусто (при поиске минимума).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: