TI-84/TI-83 plus에서 가장 아쉬운 것이 복소수 행렬지원입니다. 정확히 말하면 복소수 행렬을 통한 복소수 연립방정식이죠. 이 기능의 부재로 인해서 같은 회사의 상위기종인 TI-89나 TI-NSpire로 넘어가게 됩니다. 아니면, 카시오 fx-9860 시리즈로 가게 되죠. (fx-9750 시리즈는 지원하지 않습니다. 그외 레어템인 TI-86, 카시오 afx-2.0 등이 복소수 행렬 연산을 지원합니다.)

 그래서, 이에 극복하기 위한 여러 방법이 있는데, 그중에서 아리조나 주립대 공과대학에서 작성한 TI-84/TI-83plus용 app이 사용하기 깔끔하기에 소개합니다. 아래식을 예로 들면,

(1+i)x -2iy = 6-2i
3ix + (-2+i)y = -1
  1. SIMEQMWM.8xp를 설치하고,
  2. STAT -> Edit... -> L1에 입력합니다. 순서는 x계수, y계수, R-value 순으로.
  3. 2nd -> Quit로 종료한 다음에, SIMEQMWM을 실행합니다. NUM=?을 물어보면 미지수 갯수인 2를 입력합니다.
  4. 다시 STAT -> Edit... 로 들어가면 L2에 해가 들어 있습니다. (참,  쉽죠?)

TI-BASIC code이므로 다른 계산기에도 이식이 쉽게 될 것같습니다. (->은 STO, L1, L2는 List 1, List 2입니다.)

SetUpEditor
ClrList L2
Prompt N
{2N,2N+1->dim([A])
For(I,1,N)
For(J,1,N)
real(L1((I-1)N+I+J-1))->[A](I,J)
[A](I,J)->[A](N+I,N+J)
imag(L1((I-1)N+I+J-1))->[A](N+I,J)
-[A](N+I,J)->[A](I,N+J)
End
real(L1(I(N+1)))->[A](I,2N+1)
imag(L1(I(N+1)))->[A](N+I,2N+1)
End
rref([A])->[A]
For(I,1,N)
[A](I,2N+1)+i[A](N+I,2N+1)->L2(I)
End
DelVar [A]

 

참고문헌

  1. https://uweb.engr.arizona.edu/~mwm/classes/220/Other_Resources/SIMEQMWM.htm
  2. https://education.ti.com/en/customer-support/knowledge-base/ti-83-84-plus-family/product-usage/34843
  3. https://m.blog.naver.com/kyhilsang131/221863854577
  4. https://allcalc.org/21582

SIMEQMWM.8xp
0.00MB