본문 바로가기

전체 글1383

C# Console.ReadLine 함수 사용법 (콘솔에서 문자열 처리) C# Console.ReadLine 함수 사용법 (콘솔에서 문자열 처리) Console.ReadLine은 콘솔창에서 입력받는데, 사용자가 엔터를 누르면 문자열을 반환하고 다음 작업을 결정합니다. 사용 예. 개발 과정에선 입력 과정을 반복하는 것이 좋습니다. 아래 예제는 While(true) 무한 반복 루프를 통해 Console.ReadLine() 함수 사용 방법을 나타냅니다. (입력받은 문자열의 길이를 리턴하는 소스) 12345678910111213141516171819202122using System; class Program{ static void Main() { while (true) // Loop indefinitely { Console.WriteLine("Enter input:"); // Pro.. 2017. 6. 23.
안드로이드 AChartEngine 사용법, Temperature 실시간 예제 안드로이드 AChartEngine 사용법, Temperature 실시간 예제 AChartEngine 사용하기 프로젝트 - TimeChart1.zip첨부파일 - achartengine-0.6.0.jar 전체 프로젝트는 위의 첨부 파일에 담겨있습니다. 예제에 대해선 아래 설명 글들을 먼저 읽으시고 다운 받으시길 바랍니다. 그리고 바로 아래는 제가 예제를 작성하고 안드로이드 AChartEngine 예제를 공부하기 위해 주로 참조했던 포스트입니다. 먼저, 아래를 거쳐 설명 글들을 읽어주세요. 참조 사이트 공식 사이트 - AChartEngine.org 예제 1 - achartengine을 사용해 안드로이드에서 챠트를 그려봅시다예제 2 - achartengine에서 TimeBarChart 만들기 안드로이드 ACha.. 2017. 6. 22.
TDR이란, Time Domain Reflectormeter 뜻과 장비 측정 원리 TDR이란, Time Domain Reflectormeter 뜻과 장비 측정 원리 TDR(Time Domain Reflectometer)에 대해서. 일반적으로 파동Wave이 진행할 때 매질의 특성이 변하거나 장비 중간에 방해물이 존재하면, 굴절Refraction과 반사Reflection 등의 파동 변형이 발생합니다. (측정 시기를 말함) 이 중 반사는 파동이 진행하고 있는 반대 방향으로 파동이 보유하고 있는 에너지 중 일부가 되돌아가는 것을 의미하는데, TDR에서는 반사된 에너지를 파동의 입사 지점에서 관측하여 반사가 일어난 지점의 특성을 측정, 분석합니다. TDR을 이용하여 케이블을 사용하는 장비, HFC(Hybrid Fiber Coax)망, 전화선, 전력선, 대형 산업 현장의 금속 케이블, 지하철이나.. 2017. 6. 21.
C# 3D 프로그래밍, GDI+ Euler Rotation 표현 C# 3D 프로그래밍, GDI+ Euler Rotation 표현 프로젝트 - WindowsApplication2.zip C#에서 3D 구현을 위해 GDI+를 사용하기 위한 기본 구성은 다음과 같습니다. - X, Y, Z의 값을 갖는 클래스를 한 개 생성해야 합니다. - 3D 변환을 위한 공식에 대입될 값들을 조절할 줄 알아야 합니다. - 시점을 설정할 카메라 클래스도 설정해야 합니다. - X, Y, X에 몇 가지 공식을 대입해야 합니다. 직접 2D에서 3D로 변환할 방법은 구체적으론 없지만, 평면에서 이를 조절하는 방안과(Z축의 위치 계산 등) 24개로 이루어진 각 점(정면, 후면, 좌, 우, 상, 하 등 각 4점)의 위치 계산 및 고정을 위한 배열 활용이 중요합니다. 2D 3D간 변환 공식은 아래 사이.. 2017. 6. 20.