일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 파이썬
- 동아리
- 패턴인식
- 구글 앱 엔진
- 물걸레자동세척로봇청소기
- Bidirectional Associative Memory
- 패턴 인식
- 증강현실
- hopfield network
- 삼성소프트웨어멤버십
- 나르왈프레오
- 신경망
- 멤버십
- NarwalFreo
- SSM
- 삼성
- Python
- 삼성전자 소프트웨어멤버십 SSM
- 하이퍼바이저
- 빅데이터
- Friendship
- 고려대학교
- Google App Engine
- Neural Network
- 신경회로망
- 물걸레로봇청소기추천
- 갤럭시탭S8울트라
- BAM
- 인공지능
- 가상화
- Today
- Total
목록IT 놀이터 (420)
정보공간_1
영점과 시간영역 특성 극점은 시스템의 안정성을 결정하고 과도응답 및 정상상태응답 모두에 큰 영향을 미칩니다. 이번 포스팅에서는 영점이 시스템에 어떤 영향을 미치는지 알아보겠습니다. 먼저 영점의 위치에 따라 시스템 시간응답이 어떻게 바뀌는가를 살펴보고 영점의 성질은 정리해 봅시다. 영점의 성질 가운데 한 가지 분명한 점은 영점이 시스템의 안정성에는 직접적인 영향을 미치지는 않는다는 것입니다. 또한 영점은 정상상태응답에도 영향을 미치지 않습니다. 결국 영점이 시스템의 시간응답에 영향을 줄 수 있는 부분은 과도응답 특성뿐인데, 이 점에 대해 분석하기로 합시다. (극배치 법에서 보게되면 영점은 피드백 시스템 안정성에 간접적인 영향을 준다) 일반적인 모델에서 영점의 영향을 분석하기 쉽지 않으므로, 다음과 같이 2..
극점과 과도응답 저번 포스팅에 이어서 모델링한 시스템을 해석하는 법에 대해 포스팅 해보도록 하겠습니다. 시스템의 과도응답은 극점의 위치 및 극점과 영점의 상대적인 위치에 따라서 그 형태가 달라집니다. 극점이 우반평면에 있으면 시스템은 불안정하고, 시간응답은 발산합니다. 극점이 좌반평면에 있으면 시스템이 안정하고 시간응답은 일정한 값으로 수렴합니다. 좌반평면의 극점이 원점 및 허수축과 멀수록 정상상태에 도달하는 시간이 빨라집니다. 영점이 우반평면에 존재하는 경우 하향초과가 발생하며, 영점과 원점과의 거리가 극점과 원점과의 거리보다 클수록 최대초과 및 하향초과의 값이 작아집니다. 일반적으로 주어진 플랜트에 영점이 있는 경우, 폐로극점을 원점 및 허수축에서 멀어지게 할수록 정착시간은 짧아지지만 최대초과 및 하..
안녕하세요. 강북멤버십 22-1기 이보희입니다. C++로 만든 dll을 C#에서 사용하는 방법에 대해 알아보겠습니다. 1. C# 프로젝트 작성 1) C# 콘솔 응용 프로그램을 생성합니다. 2) System.Runtime.InteropServices 네임스페이스를 추가해준 뒤 다음과 같은 소스를 작성합니다.using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices; namespace ConsoleApplication1{ class Program { [DllImport("MakeDLL.dll")] private static extern double Sub(..
안녕하세요. 강북멤버십 22-1기 이보희입니다. 이번에는 C++에서 DLL을 만들고 C#에서 사용하는 방법, C++, C# 간 마샬링에 대해 알아보도록 하겠습니다. 먼저 C++에서 DLL을 만드는 방법 부터 살펴보겠습니다. 1. DLL 이란? DLL이란 동적 연결 라이브러리로 여러 함수의 공유 라이브러리로 사용되는 실행 파일입니다. 동적 링크를 사용하여 프로세스에서 해당 프로세스의 실행 코드에 포함되지 않은 함수를 호출할 수 있습니다. 함수의 실행 코드는 DLL에 있으며, DLL에는 이것을 사용하는 프로세스와는 별도로 컴파일, 링크 및 저장되는 하나 이상의 함수가 포함되어 있습니다. DLL을 사용하여 데이터와 리소스를 쉽게 공유할 수 있습니다. 즉, 여러 개의 응용 프로그램이 메모리에 있는 하나의 DLL..
지금까지 Tizen을 Open source로 접근하는 방법을 공부하면서 블로그를 게제했습니다. 이번 블로그에서는 공부했던 것을 총 정리하면서 마치도록 하겠습니다. 1. Tizen을 시작한 이유- 최근 IT관련 기사나 포럼에 가보면 항상 듣는 애기가 Open Source에 관한 이야기였습니다. 개발자로서 성장하기 위해 가장 큰 도움이 되는 것은 다른 사람들이 작성한 소스코드를 보는 것입니다. 그리고 많은 개발자들이 그것을 할 수 있는 가장 좋은 도구가 Open Source라고 합니다. 처음에는 Open Source의 종류도 많고 어떤 Open Source를 공부하는 것이 좋을까 고민이 많았습니다. 제가 공부할 Open Source를 고를 때 가장 중점을 두었던 부분은 2가지 입니다. 먼저 리눅스에 관련된 ..
이번 블로그에서는 Tizen에서 사용하는 code-review tool인 Gerrit에 대해 살펴보도록 하겠습니다. All 탭의 Open을 선택하면 다음과 같은 창을 볼 수 있습니다. Open창에서는 아직 결과가 나와 있지 않은 커밋들을 보여 줍니다. Subject는 Commit Message를, Status는 현재 Commit된 상태를 보여주면 Open일 경우 아무것도 보이지 않고 Merged는 합쳐진 상태를, Abandoned는 거절된 상태를 나타냅니다. Owner는 Commit한 사람을 Project는 해당 패키지 명을, Branch는 git에서 Branch를 나타냅니다. CR과 V는 Code review와 Verified의 약자를 나타냅니다. My 탭의 Changes에 들어오면 다음과 같이 자신이..
엘리트 멤버 6기, 강북멤버십 23-1기 홍진우입니다. 지난시간에는 부트로더를 직접 소스로 구성하고 가상으로 Emulation 해보았는데요. 이번 시간에는 OS의 기본기능중 하나인 화면 제어에 대해 공부해 보도록 하겠습니다. * 필요한 툴은 지난 포스팅과 동일하게 Eclipse CDT, NASM, QEMU 입니다. 1. 화면 제어의 원리 화면에 문자를 출력하기 위해서는 현재 동작 중인 화면 모드와 관련된 비디오 메모리의 주소값을 알아야 합니다. 비디오 메모리는 모드별로 규약에 맞추어 데이터를 입력하게 되면 화면에 원하는 문자나 그림을 출력하는 구조로 되어 있습니다. 부팅 후 기본으로 설정되는 화면 모드는 Text 모드 이며, 화면 크기는 80(가로) X 25(세로) Character Set으로 설정되어 ..
안녕하세요 엘리트회원 6기 23-2 송태현 입니다. 이번시간에는 제가 예전에 창의과제에서 진행했던 핵심 알고리즘인 DTW알고리즘에 대해서 알아보겠습니다. 1. DTW알고리즘은 시간순서상에 여러개의 연속적인 데이터를 각각 비교하여 그 두 종료의 데이터가 얼마나 유사한가를 판별해 내는 알고리즘 입니다. 2. 다음과 같은 판별로 두개의 그래프가 얼마나 비슷한 그래프인가를 볼 수 있습니다. T그래프와 C그래프는 같은 시간축선상에 이산데이터 입니다. 그 이산데이터들을 선으로 연결한것이 그래프인데 위와 같은 그래프에 데이터 T(2, 5, 2, 5, 3), C(0, 3, 6, 0, 6, 1)에 값을 서로 비교를 합니다. 3. 두 그래프를 비교하는 것은 다음과 같습니다. 유클리드 거리공식을 통해 2차원배열에 채우게 되..
[Ext JS4 파헤치기 #2 MVC패턴 이해하기] 규모가 큰 클라이언트 어플리케이션은 구현을 하면 할수록 복잡해지고 추가 구현이나 수정 및 보수작업이 어려워집니다. 그렇기 때문에 Ext JS 4의 어플리케이션 구조는 MVC와 유사한 패턴을 따릅니다. 이는 앞선 유지보수와 관련된 문제들을 해결할 수 있으며, 구조화를 통해 코드 이해도를 상승시키며, 버그 발생시 쉽게 찾아내고 제거할 수 있도록 도와줄 수 있습니다. 1. Ext JS 4 프로젝트 생성하기 먼저 Ext JS 4 어플리케이션의 구조를 한번 살펴보겠습니다. 구조를 직접 어플리케이션을 만들어 보면서 알아보도록 하겠습니다. (1) Ext JS 4와 Sencha Cmd를 설치합니다. - Ext JS 4 (http://www.sencha.com/prod..
안녕하세요 엘리트멤버 6기 23-2기 송태현 입니다. 저번시간엔 안드로이드 프레임워크 내부에 Power가 어떻게 관리되고 그것을 관리하는 클래스인 PowerManagement에 대해서 알아보았습니다. 이번시간에는 PowerManager에서 제공하고 API형태로 제공된 WakeLock에 대해서 알아보고 그것을 잘 사용하는 방법을 알아보겠습니다. 1. 우선 구글 develop에 문서에서 나온 PowerManager WakeLock에 대한 설명을 번역하면 다음과 같습니다. - PowerManager 는 Device 의 전원 상태 ( Power state ) 를 제어할 수 있게 도와줍니다. - 단말의 배터리 사용시간은 PowerManager 의 API 사용에 따라 현저한 차이를 나타냅니다. - 반드시 필요한 경..