Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

введение_в_спец_задания_1

.doc
Скачиваний:
8
Добавлен:
29.03.2015
Размер:
74.24 Кб
Скачать

Тема: Ознакомление с математическим пакетом 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) Подсчитать построчно произведение отрицательных элементов в двухмерном массиве 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, элементы которой вычисляются по следующим правилам:

  1. отрицательные элементы матрицы А заменить на их модули;

  2. положительные элементы округлить до целого числа;

  3. нулевые элементы не изменять.

23) Дан массив 4×5, создать массив B по следующему правилу:

  1. Заменить нулевые элементы на 1;

  2. Остальные элементы заменить на нули;

24) Дана матрица целых чисел A 5×7, заменить все четные значения на ноль, а нечетные на противоположные по знаку

25) Из каждого положительного элемента массива А 4×5 вычесть, а к каждому отрицательному элементу прибавить среднее значение элементов данной строки. Результат записать в массив В.