По способу формирования дополнительные данные можно разделить на программные и индивидуальные (см. табл. 13.1): из 16 категорий данных 11 – программные (включают 16 таблиц), и 5 – индивидуальные (5 таблиц).
Программный способ базируется на генерации в заданных диапазонах совокупности коэффициентов (функции, уравнения или системы уравнений) в виде матрицы, каждая строка которой является дополнительным вариантом задания. Для этой цели применяется функция runif(z,a,b) (a<b), генерирующая z-компонентный вектор с равномерным распределением величин компонент в диапазоне от «а» до «b», при этом, число применяемых функций равно числу генерируемых коэффициентов. Из значений векторов и их имен формируется таблица посредством функций augment(…) и stack(…).
Рассмотрим пример генерирования 7 новых вариантов для задачи определения корней линейного уравнения 6-го порядка (для табл. 15.4.1) – значений коэффициентов а6…а0. Набор формирующих функций представлен на рис. 13.2.
Порядок формирования коэффициентов дополнительных заданий следующий.
- Составьте через копирование набор присваиваний с функцией runif(zd,a,b), соответствующий количеству формируемых коэффициентов, и вставьте число ге6нерируемых вариантов zd.
- Уточните наименьшее и наибольшее значения для каждого коэффициента по таблице уже имеющихся вариантов и впишите их в функции runif(zd,a,b).
- Наберите остальные элементы из рис. 13.2: Mathcad выдаст таблицу коэффициентов с 3 знаками после запятой (по умолчанию).
- Введите курсор в таблицу, командами «Format-Result…» вызовите кассету вкладок «Result Format», на вкладке которой «Number Format» в оконце «Number of decimal places»установите 2: 3-й знак после запятой в таблице исчезнет.
Рис. 13.2. Пример программного формирования 7 дополнительных вариантов коэффициентов для табл. 15.4.1
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.