Читайте также:
|
|
Дискретный аргумент это переменная, которая принимает набор значений при каждом ее использовании. Если не обращать внимания на способ определения, то дискретный аргумент выглядит как обычная переменная. Различие состоит в том, что обычная переменная принимает только одно значение, а дискретный аргумент - набор значений, отличающихся на величину шага. Например, можно определить дискретный аргумент Х, изменяющийся от -4 до 4 с шагом 2. Если теперь использовать этот дискретный аргумент в выражении, MathCad вычислит его пять раз (для Х=-4, -2, 0, 2, 4).
Определение дискретного аргумента в общем виде выглядит:
К:=Кнач, Кнач + h..Ккон,
где К - имя дискретного аргумента;
Кнач - начальное значение дискретного аргумента;
Кнач + h - второе значение дискретного аргумента;
Ккон - конечное значение дискретного аргумента.
Например, выражение Z:=1, 1.1..2 задает одиннадцать значений аргумента Z, меняющегося от 1 до 2 с шагом 0.1.
Величину Кнач + h в определении можно не указывать, тогда значение шага принимается равным 1, т.е. выражение Х:= 5..10 задает шесть значений Х, меняющихся от 5 до 10 с шагом 1.
Все величины в задании дискретного аргумента должны быть вещественными числами. В качестве знака присваивания можно использовать и символ глобального определения º (раздел 5.5).
При вводе определения дискретного аргумента для получения на экране символа:= используется, так же как и для простых присвоений, двоеточие или знак равенства, а для получения символа дискретного аргумента .. нужно напечатать точку с запятой. Например, для получения определения на экране j:= 0..15 нужно ввести на клавиатуре j:0;15.
Обратите внимание, что нельзя определять простую переменную через дискретный аргумент. Например, если, определив j, как показано выше, записать i:=j+1, то MathCad истолкует это как попытку приравнять скалярную переменную дискретному аргументу и выдаст сообщение об ошибке.
Чаще всего дискретные переменные используются при работе с массивами и при построении графиков. При этом используется следующий основной принцип:
Если дискретный аргумент используется в выражении, MathCad вычисляет выражение один раз для каждого значения дискретного выражения.
Рис. 5.3 - Допустимые определения дискретного аргумента и таблицы вывода.
Дата добавления: 2015-07-08; просмотров: 682 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Определение функции | | | Форматирование результатов |