Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_Клюкин_Николаенков.doc
Скачиваний:
138
Добавлен:
18.11.2019
Размер:
1.11 Mб
Скачать

1. Работа с векторами

Задание 1.1. Вычислить значения функции на отрезке в заданном числе N равномерно отстоящих друг от друга точек. Варианты:

  1. ;

  2. ;

  3. ;

  4. .

Задание 1.2. С помощью нотации (:) выполнить следующие варианты:

  1. Вывести на экран числа от 0 до 100 в прямом и обратном порядках.

  2. Перевернуть вектор размером n.

  3. Получить таблицу чисел от 0 до 20, их квадратов и степеней двойки.

  4. Вектор из 10 целых случайных чисел от 0 до 9.

2. Работа с матрицами

Задание 2.1. Дана матрица А:

Вариант 1

Вариант 2

Вариант 3

Вариант 4

2 5 12 4

3 11 8 17

18 6 1 6

5 9 13 4

7 0 1 12

11 22 1 17

5 13 0 15

14 8 18 2

19 1 18 2

17 3 16 4

15 5 14 3

13 2 12 1

1 3 2 5

11 13 12 15

8 14 6 9

15 14 13 12

  1. Посчитайте сумму элементов столбцов и строк матрицы А.

  2. Вычислите сумму элементов диагоналей матрицы А.

  3. Посчитайте сумму первых 3-х элементов 2-ой строки матрицы А.

  4. Посчитайте суммы элементов последней строки и последнего столбца матрицы А.

  5. Удалите первый столбец матрицы А.

  6. Поменяйте два средних столбца местами.

Задание 2.2. – 2.3.

Вариант 1

1) Создайте матрицу размером 3*4, все элементы которой равны 2.

2) Получить матрицу А с использованием минимального числа команд А = 0 1 1 0 0

2 1 1 2 2

2 1 1 2 2

0 1 1 0 0

0 1 1 0 0

Вариант 2

1) Получить матрицу 9х3, в которой первый столбец содержит числа от 1 до 9, второй их квадраты, третий – кубы. Затем преобразовать матрицу таким образом, чтобы между 2 и 3 столбцом разместился еще столбец, аналогичный первому.

2) Получить матрицу A с использованием минимального числа команд A = 0 0 0 0 0 0 0

0 1 1 1 1 1 0

0 1 2 2 2 1 0

0 1 2 3 2 1 0

0 1 2 2 2 1 0

0 1 1 1 1 1 0

0 0 0 0 0 0 0

Вариант 3

1) Как из вектора v=1:10 получить матрицу 3х3 [1 4 7; 2 5 8; 3 6 9].

2) Получить матрицу A = 1 1 1 1 1

1 1 1 1 2

1 1 1 2 2

1 1 2 2 2

1 2 2 2 2

Вариант 4

1) "Нарисовать" матрицей 5х5 Андреевский флаг.

2) Сформировать "магический квадрат" – квадратную матрицу, в которой суммы элементов по всем строкам, столбцам и главным диагоналям равны (см. функцию magic). Размер матрицы для простоты 3х3. Вывести все вышеперечисленные суммы, чтобы убедиться, что матрица магическая.