아래는 공학용계산기 사용자모임 카페에서 퍼온 글입니다.
Pasted from <http://cafe.naver.com/ArticleRead.nhn?articleid=4737&clubid=10239532>
글 유실되기 전에 미리 올려둡니다.
아래 글은 샤프 공학용계산기에 해당되는 내용입니다.
복소수 연립방정식을 프로그램으로 짤 수 있는데요.
문제가 계수를 입력하는데 불편하더라고요.
그런데 매뉴얼을 뒤적이다가 좋은 방법이 떠올라 적습니다.
STAT - EDIT 로 가면 LIST를 edit할 수 있는데요. 입력을 받는 창이 꼭 행렬입력하는 거랑 비슷해서 계수 입력하기 편합니다.
그림은 아래와 같고요.
입력한 값을 이용한 연립방정식
L1(1) X + L2(1) Y = L3(1)
L1(2) X + L2(2) Y = L3(2)
를 풀어서(L1(1)은 list 1의 첫번째 원소)
X,Y 를 list 4에 저장하고 출력하는 프로그램을 짰습니다.
code는
{0,0} => L4
(L3(1) X L2(2) - L3(2) X L2(1)) / (L1(1) X L2(2) - L1(2) X L2(1) ) => L4(1)
(L1(1) X L3(2) - L1(2) X L3(1)) / (L1(1) X L2(2) - L1(2) X L2(1) ) => L4(2)
Print L4(1)
Print L4(2)
L1, ...은 list로 입력하시고요. 위의 code에 곱하기는 입력하지 않아도 됩니다(문자끼리의 연산).
위의 프로그램을 작성하세요.
그래서 어떻게 쓰냐하면은 STAT - EDIT로 들어가서 계수를 입력하고요. 프로그램 버튼누르시고 짠 프로그램을 실행시키면 됩니다.
3 X 3도 만들수도 있겠는데 쓸일이 얼마나 있을지 모르겠네요.
댓글 없음:
댓글 쓰기