기호 > 키워드 및 수정자 > 기호 연산의 키워드 사용
기호 연산의 키워드 사용
할당된 값이 있는 변수에 키워드 사용
할당된 값이 있는 변수를 포함하는 식에 키워드를 적용하면 PTC Mathcad에서 먼저 변수를 해당 값으로 치환한 다음 키워드를 적용합니다. 다음 예제에서 factor를 적용하기 전에 값 x:=7을 할당하면 다음과 같은 결과가 구해집니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 경우 PTC Mathcad는 다항식의 x를 7로 치환하고 식을 계산하여 20을 구한 다음 정수 20을 소수로 인수 분해합니다.
미정의 변수가 포함된 식을 기호로 풀이하는 변수에 할당하는 경우 식의 첫 번째 미정의 변수에 미정의 플래그가 지정되지만 PTC Mathcad에서는 이 식을 치환하여 식의 지정된 변수를 풀이합니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
다중 키워드 사용
일부 수학 문제에서는 키워드 여러 개를 사용해야 합니다. 예를 들면 다음과 같습니다.
ex 함수를 테일러 급수로 전개하려면 다음과 같이 series 키워드를 사용합니다.
이 식을 복사하려면 클릭
이는 기본 생성 위치를 0으로 하는 급수를 지정하는 것과 같습니다.
이 식을 복사하려면 클릭
x=2 및 기본 생성 위치에서 급수를 계산하려면 두 번째 기호 연산자를 사용하고 substitute 키워드를 지정합니다. 여러 기호 연산 연산자를 사용하는 것을 연결(chaining)이라고 합니다.
이 식을 복사하려면 클릭
키워드를 결합하는 또 다른 방식은 단일 기호 연산 연산자 위에 세로로 나열하는 것입니다. 단위 기호 연산 연산자 위에 키워드를 세로로 나열하는 것을 누적(stacking)이라고 합니다.
이 식을 복사하려면 클릭
위 결과는 x=2에서 ex의 급수 근사화가 아닙니다. 하지만 연산 위치 x=2에서 x=0(기본값)에 대해 생성되는 ex의 급수 근사화를 계산하는 방법입니다.
위 식은 series 키워드 다음에 생성 위치 x=0을 지정하는 것과 같습니다.
이 식을 복사하려면 클릭
반환된 수치 값은 아래에서 볼 수 있는 것처럼 e2에 대한 거친 근사화입니다.
이 식을 복사하려면 클릭
이 식을 복사하려면 클릭
최상의 근사화는 급수 생성 위치가 연산 위치와 같을 때 구해집니다.
이 식을 복사하려면 클릭
연산 위치가 생성 위치에서 더 멀어지면 근사화 결과가 덜 정확해집니다.
다중 연산자 사용
단일 기호 연산 연산자 위에 키워드를 누적하는 것은 계산 결과에는 영향을 미치지 않는 시각적인 처리이며, 모든 키워드를 한 줄에 작성하는 것과 동일합니다.
하지만 단일 기호 연산 연산자 위에 키워드를 작성하는 것과 여러 연산자 위에 키워드를 분산하는 것은 차이가 있습니다. 따라서 두 번째 키워드로 첫 번째 키워드의 동작을 제어하려면 모든 키워드를 단일 연산자 위에 작성해야 합니다.
단일 기호 연산 연산자 위에 키워드를 누적하여 이 식을 계산합니다.
이 식을 복사하려면 클릭
이 예제에서 두 번째 키워드 assume은 첫 번째 키워드 solve의 동작을 제어하여 변수 x가 실수가 되도록 요구합니다.
단일 기호 연산 연산자 위에 키워드를 인라인으로 나열하여 같은 식을 계산합니다.
이 식을 복사하려면 클릭
단일 기호 연산 연산자 위에 키워드를 누적하거나 나열해도 결과가 같습니다.
두 연산자 시퀀스 위에 각 키워드를 나열하여 같은 식을 계산합니다.
이 식을 복사하려면 클릭
이 예제에서 두 번째 키워드 assume은 첫 번째 키워드 solve의 동작을 제어하지 않기 때문에 다른 계산 결과가 구해집니다.
추가 정보
단일 기호 연산 연산자 위에 키워드를 누적하는 것은 한 줄에 키워드를 나열하는 것과 동일합니다. 단, 이 경우 키워드를 누적하거나 나열하는 순서가 같아야 합니다. 순서가 달라지면 다른 결과가 구해질 수 있습니다.
단일 기호 연산 연산자 위에 키워드를 나열하거나 누적하면 여러 기호 연산 연산자를 사용하여 키워드를 분산한 경우와 결과가 달라질 가능성이 있습니다. 순서가 같아도 마찬가지입니다. 이는 일부 수정자가 묵시적으로 전체 식에 적용될 뿐 아니라 연속으로 두 연산자를 사용하면 식에 단절이 생기기 때문입니다.
도움이 되셨나요?