함수, 머리말 및 대수학 연산자

방정식 및 매개변수

숫자 값을 입력할 수 있는 위치에 방정식을 사용할 수 있습니다. 예를 들면 치수 편집 대화상자, 피쳐 대화상자 및 매개변수 대화상자에서 방정식을 쓸 수 있습니다. 방정식의 복잡성은 매우 다양하며 방정식을 사용하여 피쳐 크기를 계산하거나, 조립품 구속조건 간격띄우기 또는 각도를 계산하거나, 여러 구성요소 간에 동작을 시뮬레이트할 수 있습니다.

방정식은 단순할 수도 있고 많은 대수학 연산자, 머리말 및 함수를 포함할 수도 있습니다. 예를 들면 다음은 단순한 방정식입니다.

2 ul *(6+3)

다음의 복잡한 방정식에서는 pi와 같은 내부 매개변수를 사용합니다.

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

대수학 연산자

다음은 ProdName에서 지원되는 대수학 연산자입니다.

+
덧셈
-
뺄셈
%
부동 소수점 모듈로
*
곱셈
/
나눗셈
^
거듭제곱
( 또는 )
표현식 구분 기호
;
다중 인수 함수의 구분 기호

단위 머리말

다음 표에서는 ProdName에서 지원되는 단위 머리말을 보여 줍니다.

엑서
기호 E

1.0e18

페타
기호 P

1.0e15

테라
기호 T

1.0e12

기가
기호 G

1.0e9

메가
기호 M

1.0e6

킬로
기호 k

1.0e3

헥토
기호 v

1.0e2

데카
기호 da

1.0e1

데시
기호 d

1.0e-1

센티
기호 c

1.0e-2

밀리
기호 m

1.0e-3

micro
기호 마이크로

1.0-6

나노
기호 n

1.0-9

Pi co
기호 p

1.0e-12

펨토
기호 f

1.0-15

아토
기호 a

1.0e-18

방정식에서 단위 머리말을 사용할 때 머리말 기호를 입력합니다. 머리말 자체를 입력하지 마십시오. 예를 들면, 단위 "나노미터"가 포함되는 방정식은 3.5 ul * 2.6 nm과 같습니다.

이름에 대한 단위 머리말을 미터법 단위에 추가할 경우 방정식은 2.6나노미터 길이를 기준으로 계산됩니다.

주: 머리말 기호는 대/소문자를 구분합니다. 이전 테이블에 표시된 것과 똑같이 입력합니다.

함수

다음 함수를 편집 상자에 사용할 수 있습니다.

구문

반환 단위 유형

예측 단위 유형

cos(expr)

단위없음

각도

sin(expr)

단위없음

각도

tan(expr)

단위없음

각도

acos(expr)

각도

단위없음

asin(expr)

각도

단위없음

atan(expr)

각도

단위없음

cosh(expr)

단위없음

각도

sinh(expr)

단위없음

각도

tanh(expr)

단위없음

각도

acosh(expr)

단위없음

단위없음

asinh(expr)

단위없음

단위없음

atanh(expr)

단위없음

단위없음

sqrt(expr)

unit^1/2

최소값. 예: min(3; 5) = 3, min(-3; -5) = -5

sign(expr)

단위없음

임의(음일 경우 0 반환, 양일 경우 1 반환)

exp(expr)

단위없음

exp(x)는 e(2.718...)를 x 값으로 누승한 지수 함수 값. 예: exp(1)=2.718..., exp(2)=7.389..., exp(10)=22026.466..., exp(100)=2.688E43

floor(expr)

단위없음

floor(x)는 x보다 크지 않은 최대 정수. 예: floor(3.8) = 3, floor(-3.8) = -4

ceil(expr)

단위없음

ceil(x)는 x보다 작지 않은 최소 정수. 예: ceil(3.1) = 4, ceil(-3.1) = -3

round(expr)

단위없음

반올림. 예: round(7.49) = 7, round(7.5) = 8, round(7.51) = 8

abs(expr)

최소값. 예: min(3; 5) = 3, min(-3; -5) = -5

최소값. 예: min(3; 5) = 3, min(-3; -5) = -5

max(expr1;expr2)

최소값. 예: min(3; 5) = 3, min(-3; -5) = -5

최소값. 예: min(3; 5) = 3, min(-3; -5) = -5

min(expr1;expr2)

최소값. 예: min(3; 5) = 3, min(-3; -5) = -5

최소값. 예: min(3; 5) = 3, min(-3; -5) = -5

ln(expr)

단위없음

단위없음

log(expr)

단위없음

단위없음

pow(expr1;expr2)

unit^expr2

예: pow(5; 3) = 125. pow(5 mm; 3) = 125 mm mm mm. 이 함수는 ^을 사용하여 표기할 수도 있습니다. 예: pow(5 mm; 3)를 (5 mm)^3 으로 표기해도 됩니다.

누승. 예: pow(5; 3) = 125. pow(5 mm; 3) = 125 mm mm mm. 이 함수는 ^ 을 사용하여 표기할 수도 있습니다. 예: pow(5 mm; 3)를 (5 mm)^3 으로 표기해도 됩니다.

random(expr)

단위없음

단위없음

isolate(expr;unit;unit)

최소값. 예: min(3; 5) = 3, min(-3; -5) = -5

최소값. 예: min(3; 5) = 3, min(-3; -5) = -5

주: 함수 이름은 대/소문자를 구분합니다. 이전 테이블에 표시된 것과 똑같이 입력합니다.

예약된 시스템 매개변수

다음은 ProdName에서 지원되는 예약된 시스템 매개변수입니다.
PI
3.14159265358979323846264338328
E
2.71828182845904523536

단위 유형

방정식에 사용하는 단위 유형은 평가하는 데이터 형식에 따라 다릅니다. 예를 들면 선형 또는 각도 값을 평가하려면 일반적으로 밀리미터, 인치 또는 도(mm, in 또는 deg) 등을 사용합니다.

패턴의 항목 수를 계산하는 방정식 등의 일부 방정식은 단위가 없는 값을 반환해야 합니다. 문자 ul을 사용하여 단위 없는 값을 지정합니다. 예를 들면 5ul은 방정식이 평가되어 패턴의 항목 수 등의 숫자 5를 반환했음을 의미합니다.

주: 다른 단위 유형을 나타내는 매개변수가 포함된 방정식 내에서 단위를 일치시켜야 합니다. 분리 함수를 사용하여 단위를 일치시킬 수 있습니다. 예를 들면 폭 매개변수의 각 단위에 대한 하나의 발생을 기준으로 하는 패턴의 발생 수를 계산하려면 선형 방정식은 다음과 같습니다.

isolate(Width;mm;ul)

대화상자에서 항목 수 값에는 단위없음(ul) 결과가 필요하지만 선형 값인 단위 폭을 참조하고 있습니다. 폭 매개변수를 단위없는 값으로 변환합니다.