본문 바로가기

Posts by PinkWink

(1340)
MATLAB에서 간단히 움직이는 그림 구현하기 (애니메이션 구현) 2009. 10. 10. 04:05 오랜만에 MATLAB 업데이트인데요... 뭐 크게 익힐 건 없지만^^... 이번에 정리할 내용은 간단히 애니메이션을 구현해보는 것입니다. 여러가지 접근법이 있지만, 특별히 그림이 복잡하지 않다면 간단히 fill명령으로 가능합니다. fill 명령 ! MATLAB에서 그림을 그리는 명령어중 fill이라는 명령이 있습니다. 간단한 예제를 하나 보면위에 보이는 코드에 x, y가 보이시지요?^^ 아래 결과 그래프와 같이 보시면, (-1,-1)->(-1,1)->(1,1)->(1,-1) 순서로 점을 잡고 fill명령을 사용하면 그 둘레로 만들어진 다각형이 만들어집니다. 색상코드 'r'을 사용했으니 빨간색으로 칠해지구요. 그 그림을 box라는 변수에 개체화해서 저장합니다.간단히 fill명령을 보았으니 간단히 저 사각형..
굿바이 아가 햄톨~~~ 2009. 10. 7. 15:56 제목은 햄톨인데 난데없이 왜 홍삼을? ㅋㅋㅋㅋ 아가 햄톨이들 4마리중 3마리가 분양되기로 했거든요... 어디다 넣어줄까하다가... 저 통을 발견한겁니다^^ 호호.. 몇일은 견디겠군요... 얜... 분양하지 않고 남겨질 아이랍니다. 이름은 Sunnyㅎㅎㅎ 약간 회색에.. 많약 꼬리가 달렸다면 진짜 쥐라고 생각될 아이지요... ㅎㅎㅎㅎ 응? 뒤에 금박에 비친건 무슨 토끼 같군요... 아.. 많이 자랐지요^?^ 입양가야할 아이랍니다... 얜... 예전에도 그런 일이 있었지만... 펄 엄마아빠 사이에서 마치 정글리안같은 디자인으로 나타난 희한한 애입니다.. 이아이도 입양^^ 얘는 이전글에서 제가 주로 따로 노는 소심한애가 있다고 한적있는 아이입니다. 뭐 이때는 큰 문제없이 잘 어울리더군요... 잠시 질풍노도의 ..
내부모델설계기법 Internal Model Design 2009. 10. 7. 14:55 트래킹(tracking)문제에서 그 기준 입력이 계단입력, 경사입력, 정현파입력인 경우에 대해 유용하게 적용될 수 있는 내부모델설계기법(Internal Model Design)에 대해 다뤄볼려고 합니다. 다루고자 하는 시스템은 위와 같이 표현할 수 있습니다. 계단입력에 대해... 계단함수를 위와 같이 표현할 수 있으며 에러(error)를 기준입력인 계단함수와 출력의 차이라고 보면 계단한수를 한번 미분한것은 '0'가 될 테니 에러의 미분을 위와 같이 표현할 수 있습니다. 이 때 상태 z는 x의 미분으로 정의하고 입력의 미분을 w로 정의하면 와 같이 표현할 수 있습니다. 새로운 상태를 만들어낸것인데요. 위와 같은 표현을 사용할 수 있겠지요... 이때 제어 게인을 K라 하면 제어입력 w는 설정된 상태에 대해 ..
[공업수학] 고유값과 고유벡터, 그리고 직교행렬 2009. 9. 28. 16:44 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 공업수학 수업 자료입니다. 본 자료는 수업의 교재인 공업수학I 개정3판 (고형준 외, 도서출판 텍스트북스) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. 고유값과 고유벡터 위의 정의에서 보이지만, AK=(lambda)K 를 만족하는 lambda를 고유치, K를 고유벡터라고 합니다. 구하는 방법은 위 정의에서 위처럼 생각하면 됩니다. det(A-lambda I)=0를 풀면 됩니다. 예를 들어 위의 A행렬의 고유치와 고유벡터를 구하는 과정을 보면 위 행렬식을 풀어서 lambda의 방정식이 나오는데 그걸 특성방정식이라고 합니다. 그 특성방정식을 풀면 근이 나오겠지요. 그 근을 고유치라고 합니다. 그리고 각 고유치를 다..
드디어... 행복이 찾아오다..^^ 2009. 9. 28. 07:10 드디어 다시... 다시 저의 삶에 작은 행복이 찾아왔습니다.. ㅋㅋㅋ 바로 제가 좋아라하는 드라마들이 연이어 시작되었기 때문이지요...^^ 우선 첫번째로 그 주인공 리로이 제쓰로 깁스의 일대기에 대해 기록을 정리할 만큼 몹시 좋아하는 NCIS가 그 7시즌을 시작하는군요^^ 개그수사대가 사뭇 진지해보이긴 합니다만... ㅎ 또 그 나름의 매력이 보여요^^ 그리고 길반장님의 은퇴 후 공허함을 느끼고 있지만 역시 원조의 맛을 잊을 순 없지요. CSI 라스베가스편이 10시즌으로 시작을 하는 군요. ㅎㅎㅎ 또한, 반장님 세계의 최강 포스인 호반장님이 이끄는 CSI 마이애미도 다시 시작했어요^^. 1화에서는 저 세사람이 어떻게 만나게 되는지를 보여주더군요... ㅎㅎ 아직 보진 않았지만 CSI 뉴욕도 다시 시작했습니다..
[C/C++] 반복문 while, do-while, for 2009. 9. 27. 16:11 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 컴퓨터 언어 응용 수업 자료입니다. 본 자료는 수업의 교재인 (핵심요약판) C++로 시작하는 객체지향 프로그래밍 (Y. Daniel Liang 저, 권기형 / 김응성 공역) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. while 문 반복문은 같은 동작을 여러번 수행하기 위해 준비된 것입니다. 그 중 while문을 살펴보면 위 그림과 같이 while안에 loop-continuation-condition이 참일때 해당 statement를 반복 실행하게 됩니다. 위 예제를 보면 continueLoop이라는 char형 변수에 Y를 저장해두고 while문을 실행합니다. 그 안에서 continueLoop이 계속 Y라면 w..
아가 햄톨이들아... 우리... 어떻하냐? 2009. 9. 24. 05:44 지난번에 글올린게 일주일 전이더군요..ㅎ 이런... 되는거 없이 바쁜 모양입니다. ㅋㅋ 아기 햄톨들이 많이 자랐습니다. 제법 의젓해졌지요? ㅋㅋ 근데 문제가 생겼습니다. 제가 4마리라고 했자나요? 위 동영상에서 처럼 세마리만 보이는 겁니다. 한마리는 정말 안 보이는 겁니다. 예전 경험으로 이런 경우는 딱 두가지더군요. 불의의 사고를 당했던지 정말 소심하던지... 그리고 자세히 관찰해보니 소심한 놈이 맞는것같습니다. 화면에 안보이는 애가 흰색인데 하필 또 흰색이 두마리라 구분이....ㅜ.ㅜ 여하튼 그 소심한 애는 아빠 '다가'가 근처에 있기만 해도 누워서 네 발을 공중에 들고 소리를 꽥꽥 지릅니다. 가끔은 엄마 '초롬'이가 가도 그렇구요. 이런경우 계속 자라면 다른 식구들로부터 외면 당하거나 공격을 받더군..
[공업수학] 역행렬 (Inverse Matrix) 2009. 9. 23. 20:26 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 공업수학 수업 자료입니다. 본 자료는 수업의 교재인 공업수학I 개정3판 (고형준 외, 도서출판 텍스트북스) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. 역행렬의 정의 A의 역행렬은 곱해서 단위행렬이 나오게 하는 행렬입니다. 이번에는 그 역행렬을 구하는 2가지 방법에 대해 이야기 하겠습니다. 이를 이용하여 연립방정식의 해를 구하는 과정을 다뤄봅니다. 마지막으로 Cramer의 정리를 이용하여 연립방정식의 해를 구하는 과정도 다뤄봅니다. Adjoint(딸림) 행렬을 이용하여 역행렬 구하기 행렬 A의 Adjoint 행렬을 adj A라고 할때 그 행렬식(det A)을 같이 이용하여 역행렬을 위와 같이 구할 수 있습니다...

반응형