Слайд 2
IDM 2.0 company
Mathcad
Используемая версия Mathcad 15
Цель работы:
Ознакомиться со
встроенными функциями и ключевыми словами программы. Научиться решать вычислительные
задачи с использованием программной системы Mathcad.
Слайд 3
IDM 2.0 company
Для повышения гибкости Mathcad в системе
предусмотрена возможность написания небольших программ для решения тех проблем,
которые не могут быть реализованы стандартными средствами. Обычно прибегать к программированию приходится в тех случаях, когда стандартные средства либо не могут решить задачу, либо неэффективны.
Встроенный язык программирования Mathcad позволяет решать самые различные, в том числе и довольно сложные, задачи и является серьёзным подспорьем для расчётов.
Для вставки программного кода в документы Mathcad имеется специальная панель инструментов.
Большинство кнопок этой панели выполнено в виде текстового представления операторов программирования, поэтому их смысл легко понятен.
Слайд 7
IDM 2.0 company
Вариант 1
Написать программу реализующую поиск совпадающих
значений в двух матрицах А и В произвольной размерности.
Предварительно импортировать матрицы из текстовых документов с помощью стандартной функции READPRN.
Слайд 8
IDM 2.0 company
Вариант 2
Написать программу реализующую формирование массива
В из одномерного массива А произвольной размерности так, чтобы
в начале массива В стояли все положительные элементы, а затем все отрицательные. Порядок следования отдельно положительных и отдельно отрицательных элементов в массиве B должен быть таким же, как в массиве A.
Использовать один цикл.
Предварительно импортировать массив из текстового документа с помощью стандартной функции READPRN.
Слайд 9
IDM 2.0 company
Вариант 3
Написать программу реализующую перестановку местами
максимального и минимального элементов массива А произвольной размерности.
Предварительно импортировать
массив из текстового документа с помощью стандартной функции READPRN.
Слайд 10
IDM 2.0 company
Вариант 4
Написать программу реализующую замену первого
элемента
i-й строки суммой всех элементов этой строки в матрице
А произвольной размерности.
Предварительно импортировать матрицу из текстового документа с помощью стандартной функции READPRN.
Слайд 11
IDM 2.0 company
Вариант 5
Написать программу реализующую вычисление произведения
строго положительных элементов массива А произвольной размерности и вычисление
суммы его элементов попадающих в интервал [a, b].
Вывод результата сделать в виде массива в котором первый элемент равен произведению, а второй элемент сумме
Предварительно импортировать массив из текстового документа с помощью стандартной функции READPRN.
Слайд 12
IDM 2.0 company
Вариант 6
Написать программу реализующую поворот матрицы
А произвольной размерности на угол 5π/2 радиан.
Предварительно импортировать массив
из текстового документа с помощью стандартной функции READPRN.
Слайд 13
IDM 2.0 company
Вариант 7
Написать программу реализующую вычисление количества
элементов
массива А произвольной размерности,
удовлетворяющих условию a ≤ |yi| ≤
b и количества
положительных элементов.
Вывод результата сделать в виде массива в котором первый
элемент равен количеству элементов, удовлетворяющих условию, а второй количеству положительных элементов.
Предварительно импортировать массив из текстового документа с помощью стандартной функции READPRN.
Слайд 14
IDM 2.0 company
Вариант 8
Написать программу реализующую перестановку местами
минимального элемента матрицы А произвольной размерности и максимального элемента
матрицы В произвольной размерности. Вывод результата сделать в виде массива в котором первый элемент новая матрица А, а второй матрица В.
Предварительно импортировать матрицы из текстовых документов с помощью стандартной функции READPRN.
Слайд 15
IDM 2.0 company
Вариант 9
Написать программу реализующую
формирование из
матриц А и В одинаковой размерности новой матрицы С
путём записи больших элементов из соответствующих ячеек матриц А и В.
Предварительно импортировать матрицы из текстовых документов с помощью стандартной функции READPRN.
Слайд 16
IDM 2.0 company
Вариант 10
Написать программу реализующую нахождение такой
строки матрицы А произвольной размерности в которой сумма элементов
этой строки максимальна. Вывод результата сделать в виде массива в котором первый элемент равен номеру строки с максимальной суммой её элементов, а второй сумма её элементов.
Предварительно импортировать матрицы из текстовых документов с помощью стандартной функции READPRN.
Слайд 17
IDM 2.0 company
Вариант 11
Написать программу реализующую поиск совпадающих
значений в двух матрицах А и В произвольной размерности.
Предварительно импортировать матрицы из текстовых документов с помощью стандартной функции READPRN.
Слайд 18
IDM 2.0 company
Вариант 12
Написать программу реализующую формирование массива
В из одномерного массива А произвольной размерности так, чтобы
в начале массива В стояли все положительные элементы, а затем все отрицательные. Порядок следования отдельно положительных и отдельно отрицательных элементов в массиве B должен быть таким же, как в массиве A.
Использовать один цикл.
Предварительно импортировать массив из текстового документа с помощью стандартной функции READPRN.
Слайд 19
IDM 2.0 company
Вариант 13
Написать программу реализующую перестановку местами
максимального и минимального элементов массива А произвольной размерности.
Предварительно импортировать
массив из текстового документа с помощью стандартной функции READPRN.
Слайд 20
IDM 2.0 company
Вариант 14
Написать программу реализующую замену первого
элемента
i-й строки суммой всех элементов этой строки в матрице
А произвольной размерности.
Предварительно импортировать матрицу из текстового документа с помощью стандартной функции READPRN.
Слайд 21
IDM 2.0 company
Вариант 15
Написать программу реализующую вычисление произведения
строго положительных элементов массива А произвольной размерности и вычисление
суммы его элементов попадающих в интервал [a, b].
Вывод результата сделать в виде массива в котором первый элемент равен произведению, а второй элемент сумме
Предварительно импортировать массив из текстового документа с помощью стандартной функции READPRN.
Слайд 22
IDM 2.0 company
Вариант 16
Написать программу реализующую поворот матрицы
А произвольной размерности на угол 5π/2 радиан.
Предварительно импортировать массив
из текстового документа с помощью стандартной функции READPRN.
Слайд 23
IDM 2.0 company
Вариант 17
Написать программу реализующую вычисление количества
элементов
массива А произвольной размерности,
удовлетворяющих условию a ≤ |yi| ≤
b и количества
положительных элементов.
Вывод результата сделать в виде массива в котором первый
элемент равен количеству элементов, удовлетворяющих условию, а второй количеству положительных элементов.
Предварительно импортировать массив из текстового документа с помощью стандартной функции READPRN.
Слайд 24
IDM 2.0 company
Вариант 18
Написать программу реализующую перестановку местами
минимального элемента матрицы А произвольной размерности и максимального элемента
матрицы В произвольной размерности. Вывод результата сделать в виде массива в котором первый элемент новая матрица А, а второй матрица В.
Предварительно импортировать матрицы из текстовых документов с помощью стандартной функции READPRN.
Слайд 25
IDM 2.0 company
Вариант 19
Написать программу реализующую
формирование из
матриц А и В одинаковой размерности новой матрицы С
путём записи больших элементов из соответствующих ячеек матриц А и В.
Предварительно импортировать матрицы из текстовых документов с помощью стандартной функции READPRN.