И другие программы этой серии
Ранжированные переменые.
Ранжированные переменные – особый класс переменных, который в системе Math CAD зачастую заменяет управляющие структуры, называемые циклами. Эти переменные имеют ряд фиксированных значений, с определённым шагом меняющихся от начального значения до конечного.
Ранжированные переменные характеризуются именем и индексом каждого своего элемента. Например:
Name:=Nbegin .. Nend
где Name - имя переменной,Nbegin - её начальное значение, Nend - конечное значение, .. - символ, указывающий на изменение переменной в заданных пределах (он вводится знаком точки с запятой ;). Если Nbegin < Nend , то шаг изменения переменной будет +1, в противном случае - (-1).
Для создания ранжированной переменной общего вида используется выражение:
Name := Nbegin, (Nbegin + Step)..Nend.
Здесь Step-заданный шаг переменной.
Ранжированные переменные широко применяются для представления числовых значений функций в виде таблиц, а также для построения их графиков. Любое выражение с ранжированными переменными после знака равенства инициирует таблицу вывода. Полезно учитывать некоторые свойства таблиц вывода:
Число строк в них не может быть больше 50;
Числа в таблицах можно задавать в требуемом формате с помощью операций задания формата чисел;
При использовании в таблице единиц размерности все данные таблицы будут содержать единицы размерности;
Есть три способа показать значения векторов:
Xj= выводится обычная таблица вывода;
X= выводится вектор, если число его элементов меньше 10;
X= выводится таблица вывода со слайдером, если число элементов вектора больше 10.
В таблице вывода можно и вставлять числовые значения, и корректировать их.
Индексированные переменные, образующиеся в результате задания ранжированных переменных, могут применяться в последующих формульных блоках. Однако при этом необходимо соблюдать соответствие результатов (конечных и промежуточных) векторному типу этих переменных. Необходимо помнить, что ранжированная переменная - это вектор.