Вычисления по циклу

При решении самых разнообразных научно-технических задач возникает необходимость в определении зависимости функции от одного или нескольких аргументов. Например, необходимо рассчитать мощность радиосигнала в зависимости от расстояния или колебательный процесс в электрическом контуре.

При этом результаты расчета следует представить в виде массива чисел, заключив их в определенную таблицу.

При подобных многократных расчетах по одной и той же формуле или алгоритму следует:

· во-первых, выбрать «шаг» или дискрет изменения аргумента;

· во-вторых, определить точность, с которой требуется рассчитывать значение того или иного параметра.

Иногда требуется рассчитать десятки, сотни и даже тысячи значений одной и той же функции в зависимости от значения аргумента.

В подобных случаях экономный путь решения задачи состоит в организации расчета в рамках определенного цикла.

В таком цикле автоматическое обращение к функции производится согласно зашитому в программу алгоритму.

При этом пользователь указывает только шаг, точность и количество вариантов расчета.

Самый простой способ организации циклического расчета состоит в использовании оператора цикла «m…n», пиктограмма которого расположена на математической панели инструментов «Матрица».

После вызова щелчком этого оператора в него следует ввести значения нижнего и верхнего пределов:

 

k := M…N,

 

где k – дискретно на 1 изменяемый параметр, последовательно принимающий целые значения от M≥0 до N. Причем при M<0 все значения функции при 0≤k<M принимают значения, равные 0.

Аргумент при циклическом расчете изменяется с «шагом» (дискретом) ∆, значение которого может быть выбрано любым.