Funkce, předpony a algebraické operátory

Rovnice a parametry

Můžete použít rovnice, kdykoli můžete zadat číselnou hodnotu. Můžete například zapsat rovnice do dialogu Upravit kóty, dialogů prvků a do dialogu Parametry. Rovnice se mohou lišit složitostí a můžete je použít pro výpočet velikostí prvků, výpočet odsazení nebo úhlů vazeb sestavy nebo pro simulování pohybu mezi několika komponenty.

Rovnice mohou být jednoduché, nebo mohou obsahovat mnoho algebraických operátorů, předpon a funkcí. Zde je například jednoduchá rovnice:

2 ul *(6+3)

Následující složitá rovnice používá vnitřní parametry jako Ludolfovo číslo:

(PI rad/5 ul +(25 deg *PI rad)/180 deg))

Algebraické operátory

Následující tabulka uvádí algebraické operátory podporované aplikací ProdName.

+
součet
-
rozdíl
%
modulo s desetinnou tečkou
*
násobení
/
dělení
^
mocnina
( a )
oddělovače výrazů
;
oddělovač výrazu pro funkce s několika argumenty

Předpony jednotek

Následující tabulka uvádí předpony jednotek podporované aplikací ProdName.

exa
Značka E

Hodnota1,0e18

peta
Značka P

Hodnota1,0e15

tera
Značka T

Hodnota 1,0e12

giga
Značka G

Hodnota 1,0e9

mega
Značka M

Hodnota 1,0e6

kilo
Značka k

Hodnota 1,0e3

hekto
Značka v

Hodnota1,0e2

deka
Značka da

Hodnota 1,0e1

deci
Značka d

Hodnota 1,0e-1

centi
Značka c

Hodnota 1,0e-2

mili
Značka m

Hodnota 1,0e-3

mikro
Značka mikro

Hodnota 1,0e-6

nano
Značka n

Hodnota 1,0e-9

Pico
Značka p

Hodnota 1,0e-12

femto
Značka f

Hodnota 1,0e-15

atto
Značka a

Hodnota 1,0e-18

Když v rovnici používáte předpony jednotek, zadejte značku předpony. Nezadávejte samotnou předponu. Rovnice, která obsahuje jednotku „nanometr“, by mohla vypadat například takto: 3,5 ul * 2,6 nm.

Přidáte-li předponu nano k jednotce metr, bude rovnice vypočtena na základě délky 2,6 nanometrů.

Poznámka: Značka předpony je citlivá na velká nebo malá písmena. Zapisujte je přesně tak, jak jsou uvedeny v předchozí tabulce.

Funkce

V textových polích lze použít následující funkce.

Syntaxe

Vrací typ jednotky

Očekávaný typ jednotky

cos(výraz)

bez jednotek

úhlu

sin(výraz)

bez jednotek

úhlu

tan(výraz)

bez jednotek

úhlu

acos(výraz)

úhlu

bez jednotek

asin(výraz)

úhlu

bez jednotek

atan(výraz)

úhlu

bez jednotek

cosh(výraz)

bez jednotek

úhlu

sinh(výraz)

bez jednotek

úhlu

tanh(výraz)

bez jednotek

úhlu

acosh(výraz)

bez jednotek

bez jednotek

asinh(výraz)

bez jednotek

bez jednotek

atanh(výraz)

bez jednotek

bez jednotek

sqrt(výraz)

jednotka^1/2

libovolný

sign(výraz)

bez jednotek

libovolný (Vrátit 0, je-li záporný, 1 je-li kladný.)

exp(výraz)

bez jednotek

libovolný (náhrada exponenciální mocniny výrazu: například nahradit 2 za 100, 3 za 1000 atd.)

floor(výraz)

bez jednotek

bez jednotek (Další nejnižší celé číslo.)

ceil(výraz)

bez jednotek

bez jednotek (Další nejvyšší celé číslo.)

round(výraz)

bez jednotek

bez jednotek (Nejbližší celé číslo.)

abs(výraz)

libovolný

libovolný

max(výraz1;výraz2)

libovolný

libovolný

min(výraz1;výraz2)

libovolný

libovolný

ln(výraz)

bez jednotek

bez jednotek

log(výraz)

bez jednotek

bez jednotek

pow(výraz1;výraz2)

jednotka^výraz2

Může konstruovat platný jednotkový výraz, který se může stát neplatným „pow(3.0; d12)“. Desetinné mocniny se zaokrouhlují na osmé desetinné místo.

libovolný a bez jednotek v tomto pořadí

random(výraz)

bez jednotek

bez jednotek

isolate(výraz;jednotka;jednotka)

libovolný

libovolný

Poznámka: U názvech funkcí se rozlišují malá a velká písmena. Zapisujte je přesně tak, jak jsou uvedeny v předchozí tabulce.

Vyhrazené systémové parametry

Následující tabulka uvádí vyhrazené systémové parametry podporované aplikací ProdName.
Ludolfovo číslo
Hodnota 3,14159265358979323846264338328
E
Hodnota 2,71828182845904523536

Typy jednotek

Typ jednotky, který použijete s rovnicí závisí na typu dat, které počítáte. Když například počítáte délkovou nebo úhlovou veličinu, obvykle použijete jednotky jako milimetry, palce nebo stupně (mm, in nebo deg).

Výsledkem některé rovnice musí být hodnota bez jednotek, například rovnice pro řešení počtu výskytů v modelu. Veličinu bez jednotek označujte písmeny ul. Například 5 ul znamená, že byla vypočtena rovnice a výsledkem je číslo 5, jako v počtu výskytů v modelu.

Poznámka: Zachovejte shodné jednotky v rovnicích obsahujících parametry, které představují odlišné typy jednotek. Můžete to provést pomocí funkce Oddělit. Pro výpočet například počtu výskytů pro nějaký vzor, který je založen na jednom výskytu pro každou jednotku parametru pod názvem Šířka, bude lineární rovnice:

isolate(Šířka;mm;ul)

Hodnota počtu výskytů v dialogu vyžaduje výsledek bez jednotek (ul), ale uvádíte jednotku šířky, což je délková veličina. Převeďte parametr šířky na hodnotu bez jednotek.