Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Определение 15.12. Функции float и integer





 

(float <выражение>+)

(integer <выражение>+)

 

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

Довольно большую подгруппу расширенных математических функций со­ставляют различные тригонометрические функции. Такие функции принимают один числовой аргумент и возвращают число с плавающей точкой. Для проведения вычислений аргументы тригонометрических функций необходимо переводить в радианы. Полный список тригонометрических функ­ций, предоставляемых CLIPS, приведен в табл. 15.4.


Таблица 15.4. Тригонометрические функции

Функция Описание
acos Арккосинус
acosh Гиперболический арккосинус
acot Арккотангенс
acoth Гиперболический арккотангенс
acsc Арккосеканс
acsch Гиперболический арккосеканс
asec Арксеканс
asech Гиперболический арксеканс
asin Арксинус
asinh Гиперболический арксинус
atan Арктангенс
atanh Гиперболический арктангенс
cos Косинус
cosh Гиперболический косинус
cot Котангенс
coth Гиперболический котангенс
csc Косеканс
csch Гиперболический косеканс
sec Секанс
sech Гиперболический секанс
sin Синус
sinh Гиперболический синус
tan Тангенс
tanh Гиперболический тангенс

 

Остальные расширенные математические функции, не вошедшие в подгруппу тригонометрических функций, представлены в табл. 15.5.

 

Таблица 15.5. Расширенные математические функции

Функция Описание
deg-grad Преобразование из градусов в секторы
deg-rad Преобразование из градусов в радианы
grad-deg Преобразование из секторов в градусы
rad-deg Преобразование из радиан в градусы
pi Получение значение числа π
sqrt Вычисление квадратного корня
** Вычисление степени числа
exp Вычисление экспоненты
log Вычисление логарифма
log10 Вычисление десятичного логарифма
round Округление числа
mod Вычисление остатка от деления

 

CLIPS предоставляет 4 функции, предназначенные для преобразования сво­его аргумента из градусов в секторы и радианы и обратно (360° равняется сектору, размером 400, и 2 радианам). Значения, возвращаемые этими функциями, принадлежат вещественному типу. Синтаксис функций приве­ден ниже.

 

Определение 15.13. Функции deg-grad, deg-rad, grad-deg и rad-deg

(deg-grad <выражение>)

(deg-rad <выражение>)

(grad-deg <выражение>)

(rad-deg <выражение>)

 

Функция pi предназначена для получения числа «пи» с точностью до 14-го знака и не имеет параметров.

 

Определение 15.14. Функция pi

 

(pi)

 

Функция sqrt возвращает значение квадратного корня, извлеченного из ее аргумента, в виде числа с плавающей точкой.

 

Определение 15.15. Функция sqrt

 

(sqrt <выражение>)

 

Для возведения числа в заданную степень предназначена функция **. Она возводит первый аргумент в степень (возможно не целую), заданную вто­рым аргументом, и возвращает результат вещественного типа.

Определение 15.16. Функция **

(** <выражение1> <выражение2>)

Функция ехр возводит число е (основу натурального логарифма, имеющую значение, приблизительно равное 2.718281828459045) в степень, равную полученному аргументу, и возвращает полученное значение в виде числа с плавающей точкой.

Определение 15.17. Функция ехр

(ехр <выражение>)

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

Определение 15.18. Функции log и logl0

 

(log <выражение>)

(logl0 <выражение>)

Аргументы и возвращаемый результат обеих функций являются веществен­ными значениями. Функция log (натуральный логарифм) возвращает такое число х, что следующее уравнение является верным п = е*, где п — аргумент функции. В свою очередь функция log10 (десятичный логарифм) возвращает число х, удовлетворяющее уравнению п = 10х, где п — аргумент функции. В примере 15.3 и на рис. 15.3 приведены варианты использования логарифмических функций.

 







Дата добавления: 2015-08-30; просмотров: 806. Нарушение авторских прав; Мы поможем в написании вашей работы!




Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Расчет концентрации титрованных растворов с помощью поправочного коэффициента При выполнении серийных анализов ГОСТ или ведомственная инструкция обычно предусматривают применение раствора заданной концентрации или заданного титра...

Психолого-педагогическая характеристика студенческой группы   Характеристика группы составляется по 407 группе очного отделения зооинженерного факультета, бакалавриата по направлению «Биология» РГАУ-МСХА имени К...

Studopedia.info - Студопедия - 2014-2025 год . (0.011 сек.) русская версия | украинская версия