기호 > 기호 작업 > decomp 키워드 사용
decomp 키워드 사용
decomp 키워드는 기호 연산 결과가 매우 길 때 유용합니다. 이 키워드를 사용하면 긴 결과를 체계적으로 단순하게 표시할 수 있습니다. decomp 키워드는 식을 여러 부분으로 분해하여 계수, 거듭곱, 반복 항 등의 요소를 생성된 변수로 대체합니다.
다음 식은 길이가 길어서 분석하기가 어려울 수 있습니다.
decomp 키워드를 사용해 이 식을 분해하면 결과 구조를 더 정확하게 파악할 수 있습니다.
결과 식이 너무 길어서 표시하기가 어려운 경우도 있습니다. 이러한 경우에도 Engineering Notebook에서 식을 계산은 하지만 결과 식이 표시하기에 너무 길어서 분석은 불가능합니다.
decomp 키워드를 사용하면 결과의 식을 생성된 변수로 대체하여 결과 길이를 Engineering Notebook에서 표시 가능한 길이로 줄일 수 있습니다. decomp 사용 후에 식의 구조가 표시됩니다.
decomp 사용 시 수정자 사용
decomp 키워드는 다음 수정자와 함께 사용 가능합니다.
coeff - 분해 중에 식의 모든 숫자 계수를 생성된 변수로 대체합니다.
power - 분해 중에 식의 모든 숫자 거듭곱을 생성된 변수로 대체합니다.
func - 분해의 반복 식을 식별하여 생성된 변수로 대체합니다.
parts - 분해 후에 생성된 변수 및 해당 정의만 표시합니다.
expr - 분해 후에 생성된 변수를 사용하여 재작성된 식만 표시합니다.
max - 식을 더욱 단순화하거나 미세 조정하기 위한 추가 단계를 수행합니다.
decomp 사용 시 parts 및 expr 수정자 사용
반복되는 표현식을 사용하려면 수정자를 사용합니다 parts. 이 예의 뒷부분에서 사용할 수 있도록 substs 변수에 결과를 지정합니다.
결과 식에서 작업을 하려는 경우 expr 수정자와 assume 키워드를 사용하여 원하는 조건을 추출합니다. substitute 키워드를 사용해 원래 항으로 복귀할 수도 있습니다.
특정 대체를 방지하려는 경우에는 substitute 키워드를 사용할 수도 있습니다. 예를 들어 다음의 두 생성된 변수가 사용되지 않도록 하려는 경우
substitute 키워드를 사용합니다.
decomp 사용 시 coeff 및 power 수정자 사용
coeffpower 수정자를 사용하여 숫자 계수 및 거듭곱 대체를 사용자 정의합니다. coeffpower 수정자 뒤에 대체를 수행할 자릿수를 나타내는 숫자를 삽입할 수 있습니다. 기본값은 3입니다.
새 이름을 지정하여 생성된 변수의 이름을 변경합니다.
decomp 사용 시 func 수정자 사용
func 수정자를 사용하여 분해의 반복 식을 식별 및 대체합니다. 아래에 나와 있는 것처럼 생성된 변수의 이름을 새 이름으로 변경할 수 있습니다.
decomp 사용 시 max 수정자 사용
max 수정자와 decomp 키워드를 사용하면 식을 더욱 단순화할 수 있습니다. 그러면 생성된 변수에 이미 지정되어 있는 식이 다른 생성된 변수로 대체됩니다. 이 수정자를 사용하더라도 결과 식에는 아무런 영향이 없습니다.
이게 도움이 되었습니까?