OpenSCADAWiki: Home Page En/Doc/F Lib Math ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of HomePageEn/Doc/FLibMath from 2009-08-21 12:47:53..

The module <FLibMath> of the subsystem “Specials” <FLibMath>

Russian (1 Kb) Русская версия
Ukrainian (1 Kb) Українська версія


Модуль:FLibMath
Имя:Библиотека стандартных математических функций.
Тип:Специальные
Источник:spec_FLibMath.so
Версия:0.5.1
Автор:Роман Савоченко
Описание:Предоставляет библиотеку стандартных математических функций.
Лицензия:GPL

Contents

Введение

Специальный модуль FLibMath предоставляет в систему библиотеку стандартных математических функций.


Для адресации к функциям этой библиотеки необходимо использовать путь: <Special.FLibMath.*>. Где '*' идентификатор функции в библиотеке.

1. Функции

В таблице 1 приведено описание каждой функции библиотеки. Для каждой функции производилась оценка времени исполнения. Измерение производилось на системе со следующими параметрами: Athlon 64 3000+ (ALTLinux 3.0(32бит)), путём замера общего времени исполнения функции, при вызове её 1000 раз. Выборка производилась по наименьшему значению из пяти вычислений.


Таблица 1: Функции библиотеки стандартных математических функций

IdИмяОписаниеВремя (мкс)
absМодульМат. функция - модуль от числа.81
acosАрккосинусМат. функция - арккосинус.149
asinАрксинусМат. функция - арксинус.140
atanАрктангенсМат. функция - арктангенс.109
ceilОкругл. до большегоМат. функция - округления до большего целого.96
cosКосинусМат. функция - косинус.93
coshКосинус гиперболическийМат. функция - косинус гиперболический.121
expЭкспонентаМат. функция - экспонента.145
floorОкругл. до меньшегоМат. функция - округления до меньшего целого95
ifУсловие ЕслиФункция условие - "Если".92
lgДесятичный логарифмМат. функция - десятичный логарифм.168
lnНатуральный логарифмМат. функция - натуральный логарифм.185
powСтепеньМат. функция - возведение в степень.157
randСлуч. числоМат. функция - генератор случайных чисел.147
sinСинусМат. функция - синус.127
sinhСинус гиперболическийМат. функция - синус гиперболический.199
sqrtКорень квадратныйМат. функция - корень квадратный.94
tanТангенсМат. функция - тангенс.153
tanhТангенс гиперболическийМат. функция - тангенс гиперболический.177

Ссылки

Referring pages: HomePageEn/Doc
HomePageEn/Doc/DAQ
HomePageEn/Doc/FLibMath
HomePageEn/Doc/ProgrammManual
HomePageEn/Doc/ProgrammManual/part5
HomePageEn/Using/PLC


 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]