Please enable JavaScript to view this site.

Выражение функции может содержать интервальный параметр и неинтервальные параметры. Например, координата задана выражением: x = a · (1 - t) + b · t. Параметр t является интервальным, а параметры a и b — неинтервальными.

Если в выражении функции нет интервального параметра, то значением функции является результат вычисления этого выражения, т.е. константа. Для того чтобы построение кривой было возможно, функция хотя бы по одной координате должна содержать интервальный параметр, т.е. не должна быть константой.

В выражение может быть включено любое количество пробелов. При интерпретации выражения они не учитываются.

Для ввода выражения функции могут использоваться следующие приемы:

ввод выражения вручную;

вставка в выражение переменной модели;

вставка элементов выражения из коллекции.

Если выражение содержит русские буквы, или неверное сочетание знаков операций, или символы, не являющиеся обозначениями операций/функций, на экране появляется сообщение о наличии синтаксических ошибок.

После ввода выражения функции на Панели параметров появляется таблица Значения параметров, в которую заносятся неинтервальные параметры. Таблица состоит из трех колонок. В первой колонке показываются имена параметров выражений, во второй — выражения для их вычисления, в третьей — их значения. Работа с таблицей аналогична работе с Панелью переменных.

Ввод вручную

Выражение функции можно ввести в поле Выражение с клавиатуры.

При вводе выражения можно использовать в качестве параметров уже существующие пользовательские переменные модели, в том числе функциональные. Для этого имя параметра должно совпадать с именем переменной. Данные о переменной (для пользовательской переменной — имя и выражение, для функциональной — имя и выражение и аргумент) передаются в таблицу Значения параметров из Панели переменных. Изменение этих данных в таблице недоступно.

Если имя параметра не совпадает ни с одним из имеющихся имен переменных, то этот параметр заносится в таблицу Значения параметров с умолчательным значением. Чтобы задать нужное значение параметра, активизируйте в столбце Выражение ячейку параметра двойным щелчком мыши и введите значение.

После создания кривой в списке переменных модели появляется переменная с именем заданного параметра.

Функциональную переменную, используемую в выражении функции, рекомендуется создать на Панели переменных до построения кривой по закону.

После создания кривой вы можете отредактировать использованные в ней переменные — ввести новое значение переменной или выражение для ее вычисления на Панели переменных. После перестроения модели форма кривой изменяется.

В выражении можно использовать арифметические операторы, константы, функции и формулы (см. таблицы Приложения Справочник формул и таблицы Арифметические операторы, Логические операторы, Функции и Константы Приложения Операторы, функции, константы). Операторы, константы, функции и формулы можно копировать в поле Выражение через буфер обмена.

Вставка переменной модели

В выражение функции можно вставить существующую переменную, выбрав ее из числа переменных модели. Для этого нажмите кнопку Вставить имя переменной справа от поля Выражение. На экране появляется диалог Переменные, содержащий список всех переменных модели. Чтобы указать нужную переменную, выделите любую ячейку в строке этой переменной, а затем нажмите кнопку ОК диалога.

Имя переменной добавляется в выражение функции в поле Выражение, ее данные отображаются в таблице Значения параметров на Панели параметров.

Вставка элементов выражения из коллекции

В выражение функции можно вставить элементы выражения из коллекции (системные функции, выражения функций кривых и т.п.).

Для этого нажмите кнопку Вставить функцию из коллекции справа от поля Выражение.

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

Вставленное выражение доступно для редактирования.

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78