close_btn
  • ※ 현재 페이지의 QR 코드


  • ※ 사이트 내부 통합검색


  • ※ Paypal 기부하기
    ※ 카카오페이로 기부하기
Atachment
첨부 '2'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

1. 개요

solve() 함수는 방정식이나 부등식의 실수해(real solutions)를 추정하여 반환하는 함수입니다. 

결과가 딱 떨어지는 일반 여타 함수들과는 달리 사용 방법이 조금 까다롭습니다. 
└ 복소수 해를 구할 때에는 오직 csolve() 를 사용합니다. 
└ [TI-nspire non-CAS] 기종은 nsolve() 또는 linsolve() 만을 이용할 수 있으므로 복소수 해를 구할 수 없습니다.

 

2. 사용 방법

2-1.

ⓐ solve(Equation, Var) ⇒ Boolean expression

ⓑ solve(Equation, Var=Guess) ⇒ Boolean expression

ⓒ solve(Inequality, Var) ⇒ Boolean expression

 'var' 만 넣어도 되고, 'var=guess' 로 결과 추정 값을 넣어도 됩니다. 일반적으로 아무 값이라도 추정값을 넣는 것이 더 바람직합니다. guess 값에 따라 반환되는 결과값이 달라질 수도 있습니다. 

 

2-2. 

ⓐ solve(Eqn1 and Eqn2[and …], VarOrGuess1, VarOrGuess2[, …]) ⇒ Boolean expression

ⓑ solve(SystemOfEqns, VarOrGuess1, VarOrGuess2 [, …]) ⇒ Boolean expression

ⓒ solve({Eqn1, Eqn2 [,...]} {VarOrGuess1,VarOrGuess2 [, … ]}) ⇒ Boolean expression

solve1 (1).png
ㄴ 여기서의 결과는 같지만, 다중변수 var 지정방법에 따라 결과의 표시방법 및 순서는 달라질 수도 있습니다.

 

* solve() 의 결과는 항상 Boolean expression 임을 주목하세요.

 

 

solve() 에서 사용하는 변수가 여러개인 경우,  결과가 x=ㅁㅁ and y=ㅇㅇ  or x=◇ and y=△ 의 꼴로 나오게 되므로 결과 그대로를 다른 수식에 이용하는 것은 어렵습니다. 

이 때 exp▶list(expr, {x,y,z}) 함수를 이용하면 결과를 행렬 ㅁㅁㅇㅇ 형태로 변경시킬 수 있습니다. 

TI-Nspire CAS Student Software_2017-10-08_23-17-32.png

 

3.  주의 사항

  1. 문제 발생 유형 
     답이 나오지 않는 경우 = false 
     입력한 식이 그대로 나온 경우 
     답이 표시됐으나 원하는 답이 아닌 경우 
     
  2. 문제해결에 도움이 되는 방법들 
     【ctrl】【enter】 (근사값 모드)로 풀어보기
     입력한 식의 재확인(특히 문자*(괄호)에서 곱하기 생략한거 없는지 확인, 함수형식 맞는지)
      추정값(Guess) 입력하여 재계산 (매우 중요)
     solve(~~~) | a<x<b 꼴로 범위 지정하여 재계산
     입력한 수식을 변형하여 재입력
     그래도 안되면, 최종 단계로 그래프로 그려보고 확인
댓글 '12'
?