введение_в_спец_задания_1
.docТема: Ознакомление с математическим пакетом MATLAB
Индивидуальное задание
1) Определить столбец и строку двухмерного массива A 4×5, на пересечении которых расположен максимальный элемент. Создать массив B, в котором значение найденной строки и столбца эквивалентны значениям массива A, а остальные элементы нулевые;
2) Определить строки массива A 5×3, содержащих только положительные элементы. Создать массив B эквивалентный A, лишние элементы заменить на нули;
3) Для каждого столбца массива A 3×5 рассчитать произведение ненулевых элементов. Полученный вектор B записать в файл;
4) Найти построчно произведение неотрицательных элементов в массиве 6×3. Создать вектор произведений B, если все элементы строки отрицательны, то соответствующий элемент вектора равен нулю;
5) В массиве A 6×3 для каждой нечетной строки определить произведение положительных элементов. Создать вектор результатов B, четные элементы которого равны нулю.
6) Подсчитать построчно произведение отрицательных элементов в двухмерном массиве A 4×5. Результат сохранить в вектор B;
7) Для каждой строки двухмерного массива 5×4 рассчитать среднее значение. Результат записать в вектор B;
8) Определить элементы массива A 3×6, которые больше 2, но меньше 6. Создать массив B эквивалентный A, лишние элементы заменить на нули;
9) В массиве A 3×6 для каждого четного столбца определить сумму элементов. Создать вектор результатов B, четные элементы которого равны найденным произведениям, нечетные элементы – нулю.;
10) Вывести столбец и строку массива A 5×4, на пересечении которых расположен минимальный элемент. Создать массив B, в котором значение найденной строки и столбца эквивалентны значениям массива A, а остальные элементы нулевые;
11) Определить столбцы двухмерного массива 3×5, содержащие только отрицательные элементы. Создать массив B эквивалентный A, в котором лишние элементы нулевые;
12) Для каждой строки массива A 5×4 определить максимальное значение. Результат записать в вектор B;
13) Определить построчно количество положительных элементов в двухмерном массиве A 5×4. Полученный результат записать в вектор B;
14) В массиве А 5×4 для каждой нечетной строки определить сумму элементов. Создать массив B, нечетные элементы которого равны найденным суммам, четные элементы – нулю.;
15) Найти построчно произведение положительных элементов в двухмерном массиве A 3×6. Результат записать в вектор B;
16) Определить элементы в целочисленном массиве A 6×3, делящиеся на «3» без остатка. Создать массив B эквивалентный A, лишние элементы заменить на нули;
17) Для каждой строки массива A 6×4 посчитать количество положительных элементов. Результат записать в вектор B;
18) Определить строки массива A 5×4, сумма элементов которых больше 50. Создать массив B эквивалентный A, лишние элементы заменить на нули;
19) Определить столбцы двухмерного массива A 4×3, произведение элементов которых меньше 15. Создать массив B эквивалентный A, лишние элементы заменить на нули;
20) В массиве A 5×3 определить элементы, которые больше 10. Создать массив B эквивалентный A, лишние элементы заменить на нули;
21) Дан массив A 4×5, определить «особые» элементы исходного массива, считая элемент «особым», если он больше суммы остальных элементов строки. Создать массив B эквивалентный A, лишние элементы заменить на нули;
22) Дан массив A 5×3, получить матрицу B 5×3, элементы которой вычисляются по следующим правилам:
-
отрицательные элементы матрицы А заменить на их модули;
-
положительные элементы округлить до целого числа;
-
нулевые элементы не изменять.
23) Дан массив A 4×5, создать массив B по следующему правилу:
-
Заменить нулевые элементы на 1;
-
Остальные элементы заменить на нули;
24) Дана матрица целых чисел A 5×7, заменить все четные значения на ноль, а нечетные на противоположные по знаку
25) Из каждого положительного элемента массива А 4×5 вычесть, а к каждому отрицательному элементу прибавить среднее значение элементов данной строки. Результат записать в массив В.