Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОИП / методичка.doc
Скачиваний:
186
Добавлен:
12.04.2015
Размер:
1.89 Mб
Скачать

4.3 Тригонометрические функции

Таблица 4.4 – Функции подпалитры тригонометрические функции (trigonometric)

Функция расчитывает синус входного значения х

Функция расчитывает косинус входного значения х

Функция расчитывает тангенс входного значения х

4.4 Логарифмические функции

Таблица 4.5 – Функции подпалитры логарифмические функции (logarithmic)

Функция расчитывает значение числа е, возведенного в степень х

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

Функция рассчитывает натуральный логарифм числа х.

Функция расчитывает значение числа 10, возведенного в степень х

Функция расчитывает значение числа 2, возведенного в степень х

Функция расчитывает значение числа х, возведенного в степень у

4.5 Числовые константы

Таблица 4.6 – Перечень констант подпалитры дополнительные числовые константы (additional numeric constans)

Число π (3,1415926535897932)

Число 2π (6,28318530717958650)

Число π/2 (1,5707963267948966)

Число 1/π (0,318309886183790670)

Натуральный логарифм числа π (1,1447298858492002)

Основание натурального логарифма (число е) (2,7182818284590452)

Значение 1/е (0,36787944117144232)

Десятичный логарифм числа е (0,43429448190325183)

Натуральный логарифм числа 10 (2,3025850929940597)

Натуральный логарифм числа 2 (0,69314718055994531)

Постоянная Планка (6,62606876е-34)(Дж*с)

Гравитационная постоянная (6,673е-11) (Н*м^2/кг^2)

Скорость света (2,99792458е8) (м/с)

Число авогадро (6.02214199е23) (1/моль)

Элементарный заряд электрона (1,602176462е-19) (Кл)

Постоянная Ридберга (1,0973731568549е7) (1/м)

Константа цвета (Color Box Constant)

Молярная газовая постонная (8,314472) (Дж/(моль*К))

Кольцевая константа символов окна списков (Listbox symbol ring constant) использется для передачи символов в пункты элементов управления Окно списков (List Box). Передача символов производится с помощью подключения константы к входу свойства Пункт символов (Item simbols) Узла свойств(property nod) элементов управления Окно списков.

4.6 Логические функции

Логические функции используются для выполнения логических операций над значениями как простых логических велечин, так и массивов этих величин. Функции И(and), или(or), исключающее или (exclusiv or), не(not), и-не(not and), или-не(not or), исключающее или-не(not exclusiv or), исключение(implies) являются полиморфными. Оба входа этих функций должны иметь логические или числовые значения, причем эти значения могут быть скалярами, массивами и кластерами. При обработке числовых значений перечисленные функции выполняют побитовую обработку чисел.

Таблица 4.7 – Логические функции

Логическая функция И. Возвращает значение ИСТИНА только при подачи на оба входа значений ИСТИНА, иначе возвращает значение ЛОЖЬ.

Логическая функция ИЛИ. Возвращает значение ЛОЖЬ только при подаче на оба входа значений ЛОЖЬ или значений ИСТИНА, иначе возвращает значение ИСТИНА.

Логическая функция Исключающее ИЛИ. Возвращает значение ЛОЖЬ только при подаче на оба входа значений ЛОЖЬ или значений ИСТИНА, иначе возвращает значение ИСТИНА.

Логическая функция НЕ. Возвращает значение ЛОЖЬ при подаче на вход значения ИСТИНА и наоборот.

Логическая функция И-НЕ. Возвращает значение ЛОЖЬ только при подаче на оба входа значений ИСТИНА, иначе возвращает значение ИСТИНА.

Логическая функция ИЛИ-НЕ. Возвращает значение ИСТИНА только при подаче на оба входа значений ЛОЖЬ, иначе возвращает значение ЛОЖЬ.

Логическая функция ИСКЛЮЧАЮЩЕЕ ИЛИ-НЕ. Возвращает значение ИСТИНА только при подаче на оба входа значений ЛОЖЬ или значений ИСТИНА, иначе возвращает значение ЛОЖЬ.

Исключение. Инвертирует х и затем выполняет операцию ЛОГИЧЕСКОЕ ИЛИ с входом y. Если на входе х значение ИСТИНА и на входе y значение ЛОЖЬ, то функция возвращает ЛОЖЬ, иначе возвращает ИСТИНА.

Логическая функция И для элементов массива. Возвращает значение ИСТИНА, если все элементы логического массива(boolean array) имеют значения ИСТИНА, иначе возвращает ЛОЖЬ. Функция воспринимает массивы любого размера.

Логическая функция ИЛИ для элементов массива. Возвращает значение ЛОЖЬ, если все элементы логического массива(boolean array) имеют значения ЛОЖЬ, иначе возвращает ИСТИНА. Функция воспринимает массивы любого размера.

Число в логический массив. Преобразует целое число в логический массив из 8, 16, 32 элементов в зависимости от числа битов целого числа. Нулевой элемент логического массива соответствует младшему разряду двоичного представления числа.

Логический массив в число. Преобразует логический массив (boolean array) в 32-битовое целое число без знака, интерпретируя массив как двоичное представление целого числа, причем нулевой элемент массива соответствует младшему биту числа. Логический массив (boolean array) является одномерным массивом логических значений. Функция исключает часть логического массива, если он превращает заданную длину, и дополняет значениями ЛОЖЬ, если массив короткий.

Логическое значение в число. Преобразует логическое значение ЛОЖЬ или ИСТИНА в 16-битовое целое число, имеющее значение соответственно 0 или 1.

Составная арифметика. Функция позволяет выполнять логические операции И, ИЛИ и ИСКЛЮЧАЮЩЕЕ ИЛИ с произвольным числом числовых или логических величин. Вид операции выбирается с помощью строки Изменить режим (change mod) контекстного меню функции. При этом на выходе или на любом входе функции с помощью строки Инвертировать (invert) того же меню может быть установлена операция инверсии. Операция Исключающее ИЛИ при числе входов более двух выполняется последовательно сначала с парой входов, затем с результатом и следующим входом и т. д.