
Варианты задания
Задание 3.3. Создание и применение макросов
Создать два макроса и применить их к задаче своего варианта. Первый макрос должен выполнять действия, указанные в вариантах задания. Второй макрос должен выполнять подготовительные действия перед повторным запуском первого макроса: очистку ячеек, занимаемых исходной, вычисленной и итоговой матрицами, восстановление исходной матрицы с помощью матрицы-копии. Создать две кнопки для запуска макросов.
Варианты задания
1. Выполнить в квадратной матрице 5-го порядка циклическую перестановку столбцов: 1-й — на место 2-го, 2-й — на место 3-го и т.д., последний — на место 1-го и обращение полученной матрицы. Вычислить сумму всех 5 обратных матриц, включая обратную матрицу от исходной.
2. Выполнить в квадратной матрице 5-го порядка циклическую перестановку столбцов: 2-й — на место 1-го, 3-й — на место 2-го и т.д., 1-й — на место последнего и обращение полученной матрицы. Вычислить сумму всех 5 обратных матриц, включая обратную матрицу от исходной.
3. Выполнить в квадратной матрице 5-го порядка циклическую перестановку строк: 1-ю — на место 2-й, 2-ю — на место 3-й и т.д., последнюю — на место 1-й и обращение полученной матрицы. Вычислить сумму всех 5 обратных матриц, включая обратную матрицу от исходной.
4. Выполнить в квадратной матрице 5-го порядка циклическую перестановку строк: 2-ю — на место 1-й, 3-ю — на место 2-й и т.д., 1‑ю — на место последней и обращение полученной матрицы. Вычислить сумму всех 5 обратных матриц, включая обратную матрицу от исходной.
5. Выполнить в квадратной матрице 5-го порядка циклическую перестановку столбцов: 1-й — на место 2-го, 2-й — на место 3-го и т.д., последний — на место 1-го и возведение в квадрат полученной матрицы. Вычислить сумму квадратов всех 5 полученных матриц, включая исходную.
6. Выполнить в квадратной матрице 5-го порядка циклическую перестановку столбцов: 2-й — на место 1-го, 3-й — на место 2-го и т.д., 1-й — на место последнего и возведение в квадрат полученной матрицы. Вычислить сумму квадратов всех 5 полученных матриц, включая исходную.
7. Выполнить в квадратной матрице 5-го порядка циклическую перестановку строк: 1-ю — на место 2-й, 2-ю — на место 3-й и т.д., последнюю — на место 1-й и возведение в квадрат полученной матрицы. Вычислить сумму квадратов всех 5 полученных матриц, включая исходную.
8. Выполнить в квадратной матрице 5-го порядка циклическую перестановку строк: 2-ю — на место 1-й, 3-ю — на место 2-й и т.д., 1‑ю — на место последней и возведение в квадрат полученной матрицы. Вычислить сумму квадратов всех 5 полученных матриц, включая исходную.
9. Выполнить в матрице, имеющей 4 строки и 5 столбцов, циклическую перестановку столбцов: 1-й — на место 2-го, 2-й — на место 3‑го и т.д., последний — на место 1-го и транспонирование полученной матрицы. Вычислить сумму всех 5 транспонированных матриц, включая транспонированную матрицу от исходной.
10. Выполнить в матрице, имеющей 4 строки и 5 столбцов, циклическую перестановку столбцов: 2-й — на место 1-го, третий — на место 2-го и т.д., 1-й — на место последнего и транспонирование полученной матрицы. Вычислить сумму всех 5 транспонированных матриц, включая транспонированную матрицу от исходной.
11. Выполнить в матрице, имеющей 4 строки и 5 столбцов, циклическую перестановку строк: 1-ю — на место 2-й, вторую — на место 3-й и т.д., последнюю на — место 1-й и транспонирование полученной матрицы. Вычислить сумму всех 4 транспонированных матриц, включая транспонированную матрицу от исходной.
12. Выполнить в матрице, имеющей 4 строки и 5 столбцов, циклическую перестановку строк: 2-ю — на место 1-й, 3-ю — на место 2-й и т.д., 1-ю — на место последней и транспонирование полученной матрицы. Вычислить сумму всех 4 транспонированных матриц, включая транспонированную матрицу от исходной.
13. Выполнить в матрице, имеющей 5 строк и 4 столбца, циклическую перестановку столбцов: 2-й — на место 1-го, 3-й — на место 2-го и т.д., 1-й — на место последнего и транспонирование полученной матрицы. Вычислить сумму всех 4 транспонированных матриц, включая транспонированную матрицу от исходной.
14. Выполнить в матрице, имеющей 5 строк и 4 столбца, циклическую перестановку строк: 1-ю — на место 2-й, 2-ю — на место 3-й и т.д., последнюю — на место 1-й и транспонирование полученной матрицы. Вычислить сумму всех 5 транспонированных матриц, включая транспонированную матрицу от исходной.
15. Выполнить в матрице, имеющей 5 строк и 4 столбца, циклическую перестановку строк: 2-ю — на место 1-й, 3-ю — на место 2-й и т.д., 1-ю — на место последней и транспонирование полученной матрицы. Вычислить сумму всех 5 транспонированных матриц, включая транспонированную матрицу от исходной.