Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
дипломна Едуарда Івашка ГОТОВА (перепровірена).doc
Скачиваний:
7
Добавлен:
23.08.2019
Размер:
3.74 Mб
Скачать
    1. Histories

Є необов'язковим, визначає значення, змінних для яких хронологія через трансформаційних змін. Інструкції цього розділу мають такий вигляд:

HISTORY (arg)

при цьому визначаються координати точки в області, в якій реєструється хронологія зміни. Якщо точка не задана, то змінна повинна бути скалярною величиною.

    1. Оператори і функції FlexPde

У FlexPDE використовується близько 140 різних команд, функції і константи, деякі з найбільш часто використовуваних при розробці сценаріїв наведено в табл. 4.

Таблиця 4

Математичні функції і константи у FlexPDE:

Команда, функція або константа

Синтаксис

Назва

ABS

ABS(X)

Модуль числа X

ARCCOS

ARCCOS(X)

Арккосинус числа X

ARCSIN

ARCSIN(X)

Арксинус числа X

ARCTAN

ARCTAN(X)

Арктангенс числа X

ATAN2

ATAN2(Y, X)

Арктангенс числа (Y/X)

BESSJ

BESSJ(N, X)

Функція Бесселя 1-го роду N -го роду числа X

BESSY

BESSY(N, X)

Функція Бесселя 2-го роду N -го роду числа X

BINTEGRAL

BINTEGRAL(<рівняння>, <ім'я межі>)

Інтегральне значення

<рівняння>для лінійної області <ім'я межі>

COS

COS(X)

Косинус X

COSH

COSH(X)

Гіперболічний косинус X

CROSS

CROSS (vector1, vector2)

Повертає векторну величину, рівну сумі векторів

DOT

DOT(vector1, vector2)

Повертає скалярну величину для точки, рівну сумі двох

векторів

ERF

ERF(X)

R-функція числа X

ERFC

ERFC(X)

Додаткова R-функція числа X

EXP

EXP(X)

Експонента числа X

EXPINT

EXPINT(X)

Інтеграл ln(X)

EXPINT(n, X)

Інтеграл

GAMMAF

GAMMAF(X)

Гамма-функція (Інтеграл Ейлера першого роду)

-

GAMMAF(a, X)

Гамма-функція (інтеграл

Ейлера другого роду)

INTEGRAL

LINE_INTEGRAL

(X, Region 1)

Повертає значення інтеграла функції X, для області 1

(1D-объект)

AREA_INTEGRAL

(X, Region 1)

Повертає значення інтеграла функції X, для області 1

(2D-объект)

VOL_INTEGRAL

(X, Region 1)

Повертає значення інтеграла функції X, для області 1 (3D-объект)

LOG10

LOG10(X)

Логарифм десятковий числа X

LN

LN(X)

Логарифм натуральний числа X

MAGNITUDE

MAGNITUDE

(vector1)

Повертає скалярну величину вектору

MAX

MAX (arg1, arg2)

Повертає максимальне значення

функції двох значень

MIN

MIN (arg1, arg2)

Повертає мінімальне значення функції двох значень

MOD

MOD(arg1, arg2)

Повертає абсолютне значення функції двох значень

SIN

SIN(X)

Синус числа X

NORMAL

NORMAL(vector1)

Повертає скалярну величину нормальній складовій до межі області заданого вектору

SINH

SINH(X)

Гіперболічний синус X

SQRT

SQRT(X)

Корінь квадратний числа X

SIGN

SIGN (X)

Повертає число, рівне 1 якщо X > 0 і, - 1 якщо X < 0

SUM

SUM(i, 1,10, exp(- i))

Повертає значення суми для функції

TAN

TAN(X)

Тангенс числа X

TANH

TANH(X)

Гіперболічний тангенс числа X

Окрім вказаних функцій і констант в FlexPDE використовуються стандартні математичні оператори таблиця 5.

Таблиця 5

Математичні оператори:

Оператор

Виконувана операція

-

Віднімання

+

Додавання

*

Множення

/

Ділення

^ чи **

Піднесення до степеня