При решении самых разнообразных научно-технических задач возникает необходимость в определении зависимости функции от одного или нескольких аргументов. Например, необходимо рассчитать мощность радиосигнала в зависимости от расстояния или колебательный процесс в электрическом контуре.
При этом результаты расчета следует представить в виде массива чисел, заключив их в определенную таблицу.
При подобных многократных расчетах по одной и той же формуле или алгоритму следует:
· во-первых, выбрать «шаг» или дискрет изменения аргумента;
· во-вторых, определить точность, с которой требуется рассчитывать значение того или иного параметра.
Иногда требуется рассчитать десятки, сотни и даже тысячи значений одной и той же функции в зависимости от значения аргумента.
В подобных случаях экономный путь решения задачи состоит в организации расчета в рамках определенного цикла.
В таком цикле автоматическое обращение к функции производится согласно зашитому в программу алгоритму.
При этом пользователь указывает только шаг, точность и количество вариантов расчета.
Самый простой способ организации циклического расчета состоит в использовании оператора цикла «m…n», пиктограмма которого расположена на математической панели инструментов «Матрица».
После вызова щелчком этого оператора в него следует ввести значения нижнего и верхнего пределов:
k := M…N,
где k – дискретно на 1 изменяемый параметр, последовательно принимающий целые значения от M≥0 до N. Причем при M<0 все значения функции при 0≤k<M принимают значения, равные 0.
Аргумент при циклическом расчете изменяется с «шагом» (дискретом) ∆, значение которого может быть выбрано любым.