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

 

TI-84에서 통계,리스트,회귀분석 등등...

계산기 2021. 2. 28. 13:10 posted by tolkien

이 글은 m.cafe.daum.net/TI-84/G8eo/6 에서 대부분 복사해왔습니다.

해당 까페는 2011 ~ 2015까지 운영하다가 폐쇄되었습니다.

TI-84 사용에 있어 얼마없는 통계나 재무회계를 다루고 있어서 옮겨 적습니다.

 

  건물가격 (원/m^2) 경과년수
1 580,000 3
2 500,000 10
3 520,000 7
4 560,000 5
5 600,000 0

 

자료가 위와 같을 때, 우선 리스트에 자료를 입력하는데

경과년수를 독립변수로 건물가격을 종속변수로 하는 것이 좋으므로 이렇게 입력.

 

1) 회귀분석하기

y = ax+b

a = -10689.65517

b = 605448.2759

r² = .96331

r = -.98148

차례대로 회귀계수, 회귀상수, 결정계수(r²), 상관계수(r) 를 의미한다. 상관계수, 결정계수가 안나온다면 설정을 바꿔주어야 한다.

* 여기서 4:LinReg(ax+b) 로 하는 것과 8:LinReg(a+bx) 로 계산하는 것의 내용상 차이는 없다. a, b의 위치가 달라질 뿐이다.

 

2) 통계분석

 

변수가 두개니까

  STAT-CALC

  2-Var Stats

를 이용하면 통계분석을 간단하게 할 수 있다.

 

중점적으로 봐야 할 내용은

  x 평균 (x위에 줄 그어진 것. 'x바'라고 읽는다)

  y 평균 ('y바') 그리고 σx, σy (표준편차)  정도이다.

* 표준편차는 모표준편차로, 표본표준편차인 Sx, Sy 와 다르므로 주의.

 

여기서 공분산을 구해보면...

mean( (L1-mean(L1))*(L2-mean(L2)) )

 = mean(L1*L2) - mean(L1)*mean(L2)

 = -124,000 이 나온다.

공분산을 (x의 표준편차 * y의 표준편차) 로 나누면 상관계수(R)가 되는데 -124000 / (σx * σy ) = -.98148  이고. 그 값을 제곱해주면 결정계수 0.96331 이 된다.

 

TIP) 2-Var Stats를 통해 계산된 값은 계산기 내의 통계변수에 저장이 되므로 그 값을 불러오면 쉽게 계산이 가능하다. 변수값을 불러올 때는 VARS 버튼 - 5:Statistics 를 누르면 된다.