09. Практическая часть темы 2. Дискретные переменные, функции дискретных переменных
Определение и правила записи дискретных переменных описаны в кратких теоретических сведениях темы 2.
Последовательность действий для создания Дискретной переменной такова:
1-й способ
Q установить курсор в свободное место рабочего окна документа;
Q с помощью оператора «:=» присвоить числовые значения переменным - xn (начальное значение дискретной переменной), xk (ее конечное значение) и dx (шаг изменения дискретной переменной);
Q задать имя дискретной переменной, например, Х; задать оператор «:=»;
Q в качестве начального значения набрать xn;
Q через запятую ввести второе значение дискретной переменной xn+dx;
Q с помощью кнопки M..N или клавиши «;» задать знак диапазона дискретной переменной;
Q задать конечное значение дискретной переменной xk;
Q получить значение дискретной переменной в виде таблицы с помощью оператора «=».
2-й способ
Q установить курсор в свободное место рабочего окна документа;
Q задать имя дискретной переменной, например, Х; задать оператор «:=»;
Q в качестве начального значения дискретной переменной набрать, например, 0.2;
Q через запятую в качестве второго значения дискретной переменной набрать, например, 0.3;
Q с помощью кнопки
Q m..n или клавиши «;» задать признак дискретной переменной – «..»
Q задать конечное значение дискретной переменной, например, 1.5;
Q получить значение дискретной переменной в виде таблицы с помощью оператора «=».
Пример 2.1. А) Определить дискретную переменную x, которая изменяется от 0.2 до 1.5 с шагом 0.1.
Реализация в MathCad:
Б) Определить дискретную переменную Y, которая изменяется от 3 до 8 с шагом 1.
Реализация в MathCad:
Пример 2.2. 1) Создать дискретную переменную Х, изменяющуюся от 1 до 1.8 и вычислить значение функции дискретной переменной . Значение шага выбрать так, чтобы переменная имела не менее 10-15 значений.
2) Создать одномерный массив (вектор) из любых чисел, подобранных самостоятельно из диапазона изменения дискретной переменной. Массив должен содержать не менее 10 чисел. Сформировать новый одномерный массив (вектор), содержащий значения функции от элементов исходного вектора.
Для решения первой части задания необходимо:
Q установить курсор в свободное место рабочего окна документа;
Q с помощью оператора присваивания описать пользовательскую функцию с параметром, например Z(x);
Q создать дискретную переменную X, как описано в примере 2.1;
Q получить значение дискретной переменной в виде таблицы с помощью оператора «=»;
Q получить значение функции от дискретной переменной в виде таблицы с помощью оператора «=».
Для решения второй части задания необходимо ввести следующие новые переменные для обозначения векторов: p – исходный вектор, содержащий 10 значений; w – результирующий вектор, полученный из исходного по функции Z.
Вектор P задается как переменная с индексом:
O создать дискретную переменную, которая будет управлять номером элемента в массиве, например, I (переменная должна содержать столько значений, сколько чисел должен содержать массив);
Q создать переменную с индексом, например, Pi, для перехода на нижний уровень при задании индекса используется кнопка Xn На панели матриц;
Q с помощью оператора «:=» поместить в каждый элемент массива Pi числовые значения, разделяя их запятыми; после задания первого числа и запятой курсор перемещается вниз, и массив принимает вид столбца таблицы, в который заносятся новые числа;
Q вывести полученный вектор P;
Q сформировать новый вектор W , Присвоив переменной с индексом Wi значение функции Z с элементом Pi в качестве параметра;
Q вывести вычисленные значения вектора W с помощью оператора «=».
Реализация в MathCad:
< Предыдущая | Следующая > |
---|