- •Программирование в среде mathcad: работа с массивами
- •Оглавление
- •Цель работы
- •Задание массивов в mathcad’e
- •Алгоритмы обработки векторов
- •4. Примеры решения задач на обработку векторов
- •5. Алгоритмы обработки матриц
- •Задания по лабораторной работе Одномерные массивы
- •Двумерные массивы
- •Литература
- •Светлана Владимировна Белова Программирование в среде mathcad: работа с массивами
- •400131, Г. Волгоград, пр. Ленина, 28, корп. 1.
Двумерные массивы
Дана матрица А размером . Составить программу-функцию, определяющую номера тех строк, в которых третий элемент больше суммы двух других элементов строки.
Дана матрица А размером . Составить программу-функцию, определяющую произведение элементов побочной диагонали и среднее арифметическое элементов матрицы А.
Дана матрица А размером . Составить программу-функцию, определяющую номера тех столбцов, сумма элементов которых меньше
Дана матрица А размером
.
Составить программу-функцию, определяющую
номера тех столбцов, в которых первый
элемент меньше второго, а второй меньше
третьего.Дана матрица Х размером . Составить программу-функцию, заменяющую отрицательные элементы матрицы нулями, а положительные – единицами, если все элементы главной диагонали матрицы Х положительные.
Дана матрица А размером
.
Составить программу-функцию, определяющую
номера тех строк, в которых оба элемента
имеют нулевые значения.Дана матрица Х размером . Составить программу-функцию, определяющую строку с наибольшим элементом главной диагонали матрицы.
Дана матрица А размером . Составить программу-функцию, определяющую номер тех строк, элементы которых имеют совпадающие значения.
Дана матрица Х размером . Если сумма элементов главной диагонали больше 15 найти среднее арифметическое положительных элементов матрицы, иначе среднее арифметическое элементов, лежащих ниже главной диагонали.
Дана матрица А размером
.
Составить программу-функцию, определяющую
номера тех столбцов, сумма элементов
которых превышает заданную величину
Т.Дана матрица Х размером . Вычислить h–количество положительных элементов последнего столбца матрицы X. Если h<3, то вычислить сумму элементов матрицы, если h3, то вычислить сумму элементов главной диагонали.
Дана матрица А размером
.
Составить программу-функцию, определяющую
номера тех строки, в которых не менее
двух элементов имеют нулевое значение.Дана матрица А размером
.
Составить программу-функцию, определяющую
номера тех столбцов, знаки элементов
которых не совпадают.Дана матрица А размером . Составить программу-функцию, определяющую среднее арифметическое двух элементов для каждого столбца, в котором абсолютная величина этих элементов меньше 5.
Дана матрица А размером . Составить программу-функцию, вычисляющую сумму элементов первой строки и произведение элементов последнего столбца матрицы.
Дана матрица А размером . Если число отрицательных элементов матрицы А превышает число положительных, увеличить каждый элемент матрицы А на величину среднего арифметического всех ее элементов.
Дана матрица А размером . Составить программу-функцию, определяющую сумму элементов каждой строки, для которой значение этой суммы оказалось больше заданной величины Р, но, меньше другой заданной величины Т.
Дана матрица А размером . Если разность максимального и минимального элемента матрицы А превышает заданную величину Р, заменить в матрице А все отрицательные элементы нулями, а положительные – единицами.
Дана матрица А размером . Если все элементы главной диагонали матрицы А отрицательные, разделить все элементы матрицы на максимальный по абсолютной величине элемент матрицы.
Дана матрица А размером . Найти среднее арифметическое элементов матрицы А и, если матрица А не содержит ни одного отрицательного элемента, изменить элементы матрицы путем вычитания из них среднего арифметического.
Дана матрица С размером . Если наибольший элемент матрицы С находится выше главной диагонали, найти сумму элементов матрицы, лежащих ниже главной диагонали.
Дана матрица С размером . Составить программу-функцию, определяющую номера тех столбцов матрицы, к которых не менее двух элементов имеют нулевое значение.
Дана матрица А размером . Составить программу-функцию, вычисляющую произведение положительных элементов матрицы А, и сумму элементов побочной диагонали.
Дана матрица А размером . Найти наименьший элемент матрицы, затем в строке и столбце, где он находится, все элементы заменить нулями.
Дана матрица С размером . Составить программу-функцию, формирующую вектор Z, состоящий из элементов первой и последней строк матрицы С.
Дана матрица А размером . Составить программу-функцию, определяющую сумму элементов каждого столбца, для которых справедливо неравенство
.Дана матрица А размером
.
Если сумма диагональных элементов
матрицы больше нуля, то заменить все
элементы первой и пятой строк матрицы
на единицы.
Дана матрица А размером . Заменить элементы главной диагонали единицами, элементы, расположенные под главной диагональю увеличить вдвое.
Дана матрица А размером . Составить программу-функцию, вычисляющую число столбцов, сумма которых превышает сумму отрицательных элементов, взятую по модулю.
Дана матрица А размером . Составить программу-функцию, вычисляющую число строк, содержащих больше положительных элементов, чем отрицательных.
Дана матрица С размером . Составить программу-функцию, вычисляющую количество нулевых элементов, стоящих выше главной диагонали, и сумму элементов, стоящих ниже главной диагонали.
Дана матрица А размером . Составить программу-функцию формирующую вектор Х, в котором элементы вычисляются как произведение элементов соответствующих строк.
Дана матрица А размером . Составить программу-функцию формирующую вектор Х, в котором элементы вычисляются как среднее арифметическое соответствующих столбцов.
Дана матрица А размером . Составить программу-функцию, заменяющую все элементы первого и пятого столбца матрицы на единицы, если сумма элементов матрицы больше нуля.
Дана матрица С размером . Составить программу-функцию, заменяющую элементы главной диагонали значением минимального элемента матрицы С.
Дана матрица С размером . Составить программу-функцию, заменяющую элементы побочной диагонали значением максимального элемента матрицы С.
Дана матрица С размером . Составить программу-функцию, вычисляющую сумму элементов, расположенных на периметре матрицы.
Дана матрица А размером
.
Составить программу-функцию, вычисляющую
среднее арифметическое положительных
элементов 1, 3 и 4 столбцов.Дана матрица С размером . Среди столбцов матрицы С найти столбец, содержащий минимальное произведение своих элементов, и принять этот столбец в качестве вектора Х.
Дана матрица С размером . Составить программу-функцию, вычисляющую по отдельности число положительных и равных нулю элементов совокупности тех строк матрицы, первый элемент которых больше 1.
Дана матрица С размером . Среди строк матрицы С найти строку, содержащую минимальную сумму своих элементов, и принять эту строку в качестве вектора Х.
