Posts by PinkWink (1385) 썸네일형 리스트형 [C/C++] 함수 Function 下 2009. 10. 18. 16:17 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 컴퓨터 언어 응용 수업 자료입니다. 본 자료는 수업의 교재인 (핵심요약판) C++로 시작하는 객체지향 프로그래밍 (Y. Daniel Liang 저, 권기형 / 김응성 공역) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. 다른 프로그램에서 함수의 재사용 이미 작성된 함수를 다른 프로그램에서 불러올수 있다면 여러가지로 편할 것입니다. 그 방법중 하나를 이야기해보겠습니다. 위에 보면 8번 9번행에서 isEven이라는 함수를 사용하고 있습니다. 짝수인지 아닌지를 확인하는 역활을 하는 함수인데요. 위에 2번행에 보면 MyLib.h라는 (확장명이 h이면 header화일이라는 뜻입니다.) 화일이 include되어있는것을 확인.. Simulink에서 간단한 애니메이션 구현하기 2009. 10. 16. 07:53 얼마전에 MATLAB m-file로 정말 허덥하게 간단한 애니메이션 구현([공학기초/MATLAB] - MATLAB에서 간단히 움직이는 그림 구현하기 (애니메이션 구현))을 이야기 했었는데요. 이걸 다시 Simulink에서 불러보는 작업을 해서, Simulink상에서도 어떤 결과를 애니메이션화해서 관찰할 수 있도록 해보겠습니다. Simulink에서 주의해야할 점 ! 일단 이전에 소개한 글([공학기초/MATLAB] - MATLAB에서 간단히 움직이는 그림 구현하기 (애니메이션 구현))에서 사용한 코드를 figure('name','Animation Test','numbertitle','off'); x = [-3 -3.5 -4 -4 -3]; y = [1 1.5 1 -1 -1]; box = fill(x,y, 'r.. [공업수학] 최소자승법 Least Square 2009. 10. 11. 22:05 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 공업수학 수업 자료입니다. 본 자료는 수업의 교재인 공업수학I 개정3판 (고형준 외, 도서출판 텍스트북스) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. 공업수학 행렬 부분 차례 [공학기초/Theory] - [공업수학] 행렬의 기초 [공학기초/Theory] - [공업수학] 행렬식 determinant [공학기초/Theory] - [공업수학] 역행렬 (Inverse Matrix) [공학기초/Theory] - [공업수학] 교유값과 고유벡터, 그리고 직교행렬 [공학기초/Theory] - [공업수학] 행렬의 대각화 [공학기초/Theory] - [공업수학] 최소자승법 Least Square 최소자승법 Least Squar.. [공업수학] 행렬의 대각화 2009. 10. 11. 21:41 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 공업수학 수업 자료입니다. 본 자료는 수업의 교재인 공업수학I 개정3판 (고형준 외, 도서출판 텍스트북스) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. 대각화 먼저 위 A, B 행렬의 곱을 보면, B행렬의 각 열을 X1, X2로 표현해서 다시 맨 마지막 식처럼 표기할 수 있다는 것은 [공학기초/Theory] - [공업수학] 행렬의 기초의 첨부자료에서 이야기 했었습니다. 어떤 대각행렬 D를 A와 P를 이용해 위와 같이 표현할 수 있고, 또한 P행렬의 역행렬이 존재한다면 A는 대각화 가능하다고 이야기합니다. 대각화 가능성의 충분조건은 행렬 A의 고유벡터들이 full rank를 가진다면 대각화 가능합니다. 그것은 A.. [C/C++] 함수 Function 上 2009. 10. 10. 22:50 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 컴퓨터 언어 응용 수업 자료입니다. 본 자료는 수업의 교재인 (핵심요약판) C++로 시작하는 객체지향 프로그래밍 (Y. Daniel Liang 저, 권기형 / 김응성 공역) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. 함수의 선언 및 사용 이번에는 함수의 선언과 사용에 대해 이야기해볼려고 합니다. 내용이 좀 길어질듯해서 상/하로 나눠서 다룰려고 합니다. 함수는 위에 보듯이 선언합니다. 먼저 함수의 해더(function header)에 들어가야할 내용은 return_type function_name(parameter_type parameter_name, ...); 위의 형태를 가져야만 합니다. 함수 내부에서 사용.. 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는 설정된 상태에 대해 .. 이전 1 ··· 154 155 156 157 158 159 160 ··· 174 다음