본문 바로가기

분류 전체보기1383

칼만필터의 이해, KalmanFilter 쉽게 이해하기 [필터] 칼만필터의 이해, KalmanFilter 쉽게 이해하기 [필터] 칼만필터의 이해?인터넷에서 칼만 필터 관련 자료를 찾아보면 많은 자료와 응용이 소개되어 있습니다. 위키백과에 칼만필터의 이해를 돕도록 우리말로 잘 정리 설명되어 있습니다. 칼만필터의 이해 - 쉬운 설명칼만필터는 1960년 R.E.Kalman (Kalman, Rudolph, Emil) 의 논문 "A New Approach to Linear Filtering and Prediction Problems"에 그 시초를 두고 있다. 여기서는 처음 칼만필터의 내용을 접하는 초보자를 위해 한글로 중요한 내용을 정리해 칼만필터의 이해를 돕는다. 칼만필터는 흔히 "an optimal recursive data processing algorithm"이라고 불.. 2017. 8. 16.
C언어 INT, C++ INT 16비트에서 이해하기, 정수 자료형 키워드 뜻 C언어 INT, C++ INT 16비트에서 이해하기, 정수 자료형 키워드 뜻 먼저, 훑고 넘어갈 사항 1. 16 Bit = 2 Byte = 1 Word(IBM 호환, 본 포스팅은 16비트 프로세서를 기준으로 작성됨) 2. 어셈블러에서 사용되는 자료형(괄호 안은 바이트, 비트): byte(1-8), word(2-16), dword(4-32), qword(8-64) 3. 기본 자료형 크기: byte - 1 Byte: short - 2 Byte: int - 4 Byte: long - 4 Byte: double - 8 Byte C언어 INT, C++ INT 1 Word는 우측(0)에서 시작되어 좌측(15)에서 끝나는, 16개의 연속된 비트 그룹입니다. 16비트를 기준으로, - 가장 오른쪽 비트 : 최하위 비트,.. 2017. 8. 15.
[개발자 상식] OS, IT용어 플랫폼 차이 IT용어 OS, IT용어 플랫폼 차이 OS는 Operating System의 약자로 흔히들 마이크로 소프트의 윈도우 시리즈나 리눅스 계열의 우분투, 레드헷, 센트 OS 등을 떠올립니다. 반면에 일반적으로 플랫폼이란 의미에 대해선, 하드웨어 개발자들은 작업 현장이나 OS와 어플리케이션이 구동중인 보드나 장비를 떠올립니다. 소프트웨어 개발자들은 OS와 플랫폼을 혼용해서 쓰는 경우도 많이 겪어봤습니다. 저도 혼용해서 사용하던 경우에 해당합니다. 그렇지만 엄연히 OS와 플랫폼은 다른 의미입니다. 비슷하지만 다릅니다. 비슷하다는 의미 자체가 다르다는 뜻입니다. 이제부터 OS와 플랫폼(Platform)의 차이에 대해 기술합니다.우선, 바다를 중심으로 한 OS와 Platform의 차이를 비교한 네이버 카페의 글입니다.. 2017. 8. 12.
안드로이드 리스트뷰 이미지뷰 3D 변환 예제 안드로이드 리스트뷰 이미지뷰 3D 변환 예제 Project 소스 파일 - Swap3D.zip 출처는 Sravan이란 분의 블로그였는데 사라지고 없네요.간단하게, 안드로이드 리스트뷰와 안드로이드 이미지뷰의 XY 축을 90도로 회전시키는 원리를 이용했다고 하네요. 아래는 주요 소스 코드입니다. 이미지 회전 소스 12345678910111213141516171819202122232425 protected void applyTransformation(float interpolatedTime, Transformation t) { final float fromDegrees = mFromDegrees; float degrees = fromDegrees + ((mToDegrees - fromDegrees) * inte.. 2017. 8. 9.