본문 바로가기
반응형

2019/1095

Matlab 긴 명령어 여러 줄에 입력하는 방법 긴 명령어는 문장의 마지막에 "..." 을 입력하고 다음 줄에 이어 입력한다. a = 1 + 2 + 3 + 4 + 5 ... + 6 + 7 + 8 + 9 + 10; 2019. 10. 23.
Matlab sort 함수 X = [2 3 1 5 4] sort(X) ans = [1 2 3 4 5] X = [2 3 1 5 4] [Y I]= sort(X) Y = [1 2 3 4 5] I = [3 1 2 5 4] Y = X(I) 이다.I(1)는 X에서 가장 작은 값이 저장된 위치이다. 즉 I(1)는 X에서 가장 작은 값인 1의 위치 3이다. X의 특정 항의 순서를 알고 싶을 때는 find 함수를 사용한다.X의 첫번째 항의 순서는 다음과 같다. find(Y==X(1)) ans = 2 2019. 10. 22.
주식 수익률에 가장 큰 영향을 주는 주식 거래 세금 2019년 6월 3일부터 증권 거래세가 인하 되었다. 인하된 세금은 다음과 같다. 증권 거래세 농어촌 특별세 합계 코스피 0.10 % 0.15 % 0.25 % 코스닥 0.25 % - 0.25 % 코넥스 0.10 % - 0.10 % 한국장외주식시장 0.25 % - 0.25 % 코스피에서 주식을 팔 때 0.25%의 세금을 내야 한다. 세금에 증권사 거래 수수료를 더해 매도 금액에서 차감 된다. 키움증권의 거래 수수료는 0.015%이고 세금과 합쳐진 0.265%가 차감된다. 한번 거래에 0.265%라면 10번 거래를 하면 2.65%가 차감 된다. 2019. 10. 22.
Matlab 최대값,최소값 위치 찾기 최소값은 다음과 같이 구한다. a = [2 -1 3 4 5 3] min(a) ans = -1 최소값과 최소값의 위치는 다음과 같이 구한다. a = [2 -1 3 4 5 3] [Y I] = min(a) Y = -1 I = 2 Y는 최소값이고 I는 최소값의 위치이다. 2019. 10. 22.
Matlab if 문 if a==1 [코드] end if a==1 [코드] else [코드] end if a==1 [코드] elseif a==2 [코드] end if a==1 [코드] elseif a==2 [코드] else [코드] end 2019. 10. 22.
Matlab 주석 한줄 주석은 다음과 같다. % 설명 주석 블럭은 다음과 같다. %{ 설명 %} 2019. 10. 21.
DVI RGB HDMI 변환 젠더 케이블 DVI를 HDMI로 또는 HDMI를 DVI로 변환 시킬 때는 다음과 같은 단순한 변환 젠더만 있으면 된다. DVI를 RGB로 또는 RGB를 DVI로 변환 시킬 때는 다음과 같은 단순한 변환 젠더만 있으면 된다. HDMI를 RGB로 변환시키기 위해서는 다음과 같은 변환기가 필요하다. RGB를 HDMI로 변환시키기 위해서는 다음과 같은 변환기가 필요하다. HDMI는 디지털 신호만 있고 RGB는 아날로그 신호만 있기 때문에 상호 변환이 까다롭다. 하지만, DVI에는 디지털과 아날로그 신호 모두가 있기 때문에 DVI로 RGB 또는 HDMI로 변환이 쉽다. DVI 커넥터의 핀 신호는 다음과 같다. C1-5에는 아날로그 RGB 신호가 나온다. 더보기 Pin Signal 1 TMDS data 2− 2 TMDS dat.. 2019. 10. 20.
모니터 RGB 케이블, 컴포넌트 케이블 변환 컴퓨터의 RGB 커넥터 (VGA 커넥터)의 핀은 다음과 같다. 핀 이름 설명 1 RED Red 2 GREEN Green 3 BLUE Blue 4 RES Reserved 5 GND Ground (HSync) 6 RED_RTN Red return 7 GREEN_RTN Green return 8 BLUE_RTN Blue return 9 PWR +5V DC power 10 GND Ground (VSync, DDC) 11 RES Reserved 12 SDA I²C data 13 HSync Horizontal sync 14 VSync Vertical sync 15 SCL I²C clock RGB 각각의 아날로그 신호가 나오는 컴포넌트 비디오 신호이다. 다음과 같은 변환 젠더를 사용하면 컴포넌트 신호를 VGA 신호로.. 2019. 10. 20.
원심력 구심력 차이 다음 그림과 같이 우주에서 로켓이 진행 방향으로 F의 힘을 받으면 로켓의 가속도는 a이다. 로켓과 로켓 안의 빨강공을 합친 전체 질량은 m이다. 이 때 로켓 안의 빨강공은 관성의 법칙에 따라 제자리에 있으려고 하지만 로켓 바닥이 가속하면서 빨강공으로 힘을 주게 된다. 로켓 바닥이 빨강공으로 힘을 주면 그에 대한 반작용으로 빨강공은 바닥으로 힘을 주게 된다. 위 그림에서 mB는 빨강공의 질량이고 FB는 빨강공이 받는 힘이다. 다음 그림과 같이 상자가 회전 운동을 할 때 상자는 관성에 의해 앞으로 진행하려고 한다. 이 때 진행방향과 직각으로 당기면 상자는 회전 운동을 하게 된다. 이 때 상자를 당기는 힘을 구심력이라고 하고 그림의 F와 같다. 구심력은 상자가 운동하는 방향과 직각이기 때문에 상자에 더해지는 .. 2019. 10. 20.
제2차 세계 대전 가장 많은 사망자를 낸 국가 제2차 세계 대전 사망자수는 다음과 같다. 군인 사망자 민간인 사망자 합계 소련 12,000,000 17,000,000 29,000,000 독일 3,250,000 2,440,000 5,690,000 폴란드 597,000 5,860,000 6,270,000 루마니아 450,000 465,000 915,000 미국 407,000 6,000 413,000 영국 403,000 92,700 495,000 이탈리아 380,000 153,000 533,000 유고슬라비아 305,000 1,350,000 1,660,000 프랑스 245,000 350,000 595,000 헝가리 200,000 600,000 800,000 벨기에 76,000 23,000 99,000 그리스 19,000 140,000 159,000 네덜란.. 2019. 10. 20.
Ad hoc 네트워크 뜻 ad hoc은 '(계획된 것이 아닌 특별한 목적으로) 즉석'이라는 뜻이다. ad hoc meeting은 즉석 회의이고 ad hot committee는 특별 위원회라는 뜻이다. Wireless ad hoc network (WANET)은 라우터와 같은 중앙 제어 없이 연결되는 무선 네트워크를 의미한다. Ad hoc은 군용 무선 통신에 많이 사용된다. Zigbee는 ad hoc으로 mesh 네트워크를 구성한다. 윈도우에서 Ad-hoc은 공유기와 같은 라우터 없이 2대의 PC를 직접 연결하여 통신하는 것을 의미한다. 2019. 10. 20.
저항으로 간단한 DAC 구현 다음과 같은 R-2R 네트워크를 사용하면 GPIO의 출력 포트를 사용하여 간단한 DAC를 구현할 수 있다. 위와 같은 회로의 출력 전압은 다음 식과 같다. VRef는 디지털 회로의 동작 전압이다. 동작전압이 3.3V이고 위 회로와 같이 4비트 출력일 때 출력값이 1이면 출력 전압은 다음과 같다. 출력값이 최대인 15이면 출력 전압은 다음과 같다. 2019. 10. 20.
자동차 엔진 오일이 감소하는게 정상일까? 자동차 누적 주행거리가 증가하면 엔진 오일의 소모량이 조금씩 증가한다. 외부로 누유가 없더라도 엔진 밸브의 실, 피시톤 링 등이 낡아 오일이 실린더 내로 들어가 연소 된다. 엔진 오일이 실린더에서 연소 되면 배기 가스의 색깔이 푸른 빛을 띈다. 일부 자동차 제조사를 제외하고 대부분의 제조사에서는 엔진 오일 소모에 대해서 매뉴얼에 적혀 있지 않다. BMW는 누적 주행거리에 상관없이 엔진 오일이 소모되는 것을 정상으로 간주한다. 엔진 종류에 따라 다르지만 B-시리즈 터보 엔진은 1,500 마일 (약 2,414km)에 1리터가 소모되는 것을 정상으로 본다. 현대 아반떼 등에 사용됐던 1.6 GDI 엔진에서 엔진 과다 소모 현상이 있다.https://gammabeta.tistory.com/581 2019. 10. 19.
거리에 따른 자석의 세기 전기력이나 중력 등은 거리의 제곱에 반비례한다. 하지만, 자기력은 거리의 세제곱에 반비례한다. 자기 모멘트는 거리의 세제곱에 반비례한다. https://ko.wikipedia.org/wiki/자기_모멘트 2019. 10. 19.
모니터 59Hz와 60Hz의 차이 모니터에서 59Hz 또는 60Hz를 선택할 수 있다. 59Hz는 59.94Hz를 의미한다. 초기 흑백 TV의 리플래시율은 전원 주파수와 동일한 60Hz를 사용했다. 전원 주파수와 맞춤으로써 카메라나 TV 등의 설계를 쉽게 할 수 있었다. 컬러 TV의 NTSC가 나오면서 리플래시율을 0.1% 차이가 나는 59.94Hz로 변경하였다. 59.94Hz로 변경한 이유는 화면에 도트 노이즈가 표시되는 현상을 줄이기 위해서이다. 2019. 10. 19.
사거리 연장탄 RAP탄과 BB탄 RAP 탄, 로켓보조탄RAP (Rocket Assisted Projectile)포탄에 로켓 추진 장치를 추가하여 사거리를 늘리는 탄이다. 발사 후 7초 정도 뒤에 추진된다.로켓 추진이 되면서 명중률이 떨어진다.로켓 추진체로 인해 폭약의 양이 많이 줄어든다.155mm RAP 탄의 사거리는 약 30km이다. BB 탄, 항력감소탄BB (Base Bleed)포탄이 진행할 때 후미에 발생하는 진공을 장약을 점화시켜 발생하는 가스로 채워 사거리를 연장하는 탄이다.명중률이 높다.항력제거용 장약의 추가로 폭약의 약의 10% 정도만 줄어든다.K9에 사용되는 K309 155mm BB 탄의 사거리는 41km이다 2019. 10. 19.
첵썸(Checksum)과 CRC의 차이 Checksum은 데이터 전송이나 저장시 에러 검출을 위해 추가되는 작은 데이터이다. Checksum에는 다음과 같은 방식이 있다. CRC는 Checksum의 한 종류이다. 1. Parity 방식 데이터의 모든 비트 또는 바이트를 XOR하여 Checksum을 구하는 방식이다. 2. Modular Sum 방식 데이터의 모든 바이트를 더한 후 2's complement하여 Checksum을 구하는 방식이다. 3. CRC 방식 2개의 데이터가 서로 자리가 바뀌었을 때는 Parity나 Modular Sum 방식으로 검출할 수 없다. 하지만, CRC 방식은 이러한 경우에도 검출할 수 있는 방식이다. CRC는 가장 많이 사용되는 Checksum 방식으로 에러 검출 성능이 우수하다. 2019. 10. 17.
부호 있는 정수형 변수의 이진수 구조 컴퓨터에서 부호 있는 정수형 변수는 대부분 2's complement 방식을 사용한다. 어떤 수의 마이너스 부호 값은 그 수의 2's complement로 정의한다. 어떤 수의 2's complement는 2^N에서 그 수를 빼서 구한다. 예를 들면 0001의 2's complement는 10000 - 0001를 계산하여 1111이 된다. 즉, 양수 +1은 이진수로 0001이고 음수 -1은 이진수로 1111이 된다. 마이너스 부호값을 2's complement로 정의하면 부호 있는 정수의 계산이 매우 쉬워진다. 예를 들면 십진수 +2의 이진수는 0010이고 십진수 -1의 이진수는 1111이다. 이 두 수를 더하면 이진수로 10001이 되고 overflow 되는 부분을 제거하면 0001이 되어 결과값 +1.. 2019. 10. 17.
C의 abs와 labs와 fabs 함수 abs 함수는 다음과 같이 int 변수의 절대값을 계산한다. 에 있다.int abs(int x) labs 함수는 다음과 같이 long 형 변수의 절대값을 계산한다. 에 있다.long abs(long int x) llabs 함수는 다음과 같이 long long 형 변수의 절대값을 계산한다. 에 있다.long long abs(long int x) fabs 함수는 다음과 같이 double 형 변수의 절대값을 계산한다. 에 있다.double fabs(double x) 2019. 10. 17.
C의 min, max 함수 C에는 최소와 최대를 구하는 min, max 함수가 없다. 다음과 같이 min, max를 직접 정의하여 사용해야 한다. #ifndef max #define max(a,b) (((a) > (b)) ? (a) : (b)) #endif #ifndef min #define min(a,b) (((a) < (b)) ? (a) : (b)) #endif ☞ 삼항 연산자 2019. 10. 17.
한국은행이 통화를 공급하는 구체적 방법 한국은행이 통화를 조절하는 방법은 다음과 같다. 정부 세입과 세출을 조절하여 통화를 조절한다. 정부가 세금으로 받은 돈은 한국은행에 예금 되어 있다. 민간 금융기관이 개인이나 기업에 대출하는 양을 조절하여 통화를 조절한다. 은행의 지급준비금은 한국은행에 예금하거나 현금으로 보유하고 있다. 지급준비율을 변경하여 통화량을 조절할 수 있다. 한국은행에 예치된 각 은행의 지급준비금에는 원칙적으로 이자가 붙지 않지만 특수한 상황에서는 이자를 지급하기도 한다. 한국은행이 금융기관 등의 국공채를 매입하면 통화량이 증가한다. 해외 외국돈과 원화를 교환하면서 통화가 조절된다. 우리나라는 자본시장이 개방되어 외국돈이 자유롭게 들어오가 나간다. 그렇게 되면 통화량이 급격하게 변할 수 있다. 기타 한국은행이 통화안정증권을 발.. 2019. 10. 16.
MSX 컴퓨터 개요 MSX는 1983년 미국의 마이크로소프트와 일본 기업인 ASCII가 만든 퍼스널 컴퓨터 표준이다. 처음의 MSX은 MSX2, MSX2+, MSX TurboR로 발전하였다. MSX의 원래 목적은 모든 퍼스널 컴퓨터들이 MSX 표준을 따르도록 하는 것이었다. 하지만, MSX 컴퓨터는 일본과 일부 국가에서만 인기가 있었다. 일본에서는 많은 게임들이 MSX 컴퓨터 기반으로 만들어졌다. 메탈 기어 솔리드도 원래는 MSX용으로 개발된 게임이다. MSX 호환 컴퓨터를 소니, 파라소닉, 샤프, 필립스 등의 많은 업체에서 만들었고 우리나라의 대우에서도 IQ 1000, IQ 2000의 이름으로 만들었다. 2019. 10. 15.
지구,생물,인류,문명의 역사 지구는 약 45억년 전에 탄생했다. 최초의 생물은 약 38억년 전에 출현했다. 인류의 조상인 오스트랄로피테쿠스는 약 500만년 전에 출현했다. 현생 인류인 호모 사피엔스는 약 20만년 전에 출현했다. 가장 오래된 문명인 메소포타미아 문명은 기원전 3,200년 전에 나타났다. 고조선은 기원전 2,333년 건국되었다. 2019. 10. 14.
5나노 반도체 공정 5나노 공정의 반도체는 2000년대 초부터 연구소 레벨에서는 만들어 졌지만 현재까지 상용화된 제품은 없다. 대만의 TSMC에서는 2019년말이나 2020년초에 5나노 반도체 양산 계획을 가지고 있다. 2019. 10. 13.
스쿠버 공기통의 압력 스쿠버가 사용하는 공기통은 대기의 공기를 압축하여 사용한다. 대기 중에는 산소 약 21% 질소 약 79%이다. 순수 산소를 사용하면 산소 중독이 생길 수 있기 때문에 순수 산소를 사용하지 않는다. 공기통의 압력은 120-310 bar이고 보통 200 bar 정도이다. 1 bar는 약 해수면 대기압의 압력으로 200 bar는 해수면 대기압의 약 200배이다. 스쿠버 공기통으로 많이 사용하는 크기는 80CUFT로 11.1L이다. 활동을 하지 않는 상태에서 성인은 보통 1분에 12-15회 호흡하고 1회에 약 400-500cc 호흡한다. 운동을 할 때는 호흡량이 몇 배가 된다. 잠수를 할 때는 호흡량이 약 4-5배 증가한다. 일반적인 잠수를 할 때 1분에 약 25-30L의 공기가 필요하다. 2019. 10. 12.
네온 사인 변압기 네온 사인은 네온으로 채운 유리관 양단에 AC 고전압을 인가하여 빛을 낸다. 양단의 고전압에 의해 전자가 네온 원자와 충돌하여 빛을 낸다. DC를 사용하면 한쪽 끝에서만 빛이 나기 때문에 AC를 사용해야 한다. 네온은 붉은 빛을 내고 헬륨은 핑크, 크립톤은 초록, 아르곤은 파랑 빛을 낸다. 네온 사인에는 AC 10kV 이상의 전압을 걸어주어야 한다. 아래 제품은 10kV, 30mA의 전기를 생성하는 네온 사인 변압기이다. 2019. 10. 12.
좌회전 감응 신호 좌회전 감응 신호는 감응신호 시스템의 하나이다. 좌회전 감응 신호란 좌회전 차선에 감지기를 설치하여 좌회전 차선에 차가 정차되어 있을 때만 좌회전 신호가 나오는 것이다. 좌회전 차선에는 아래 사진과 같은 감지기가 있기 때문에 감지기를 지나치거나 못 미치게 정차해서는 안된다. 2019. 10. 12.
mfc120u.dll 오류 해결 가끔 아래와 같은 오류 메세지가 뜰 때가 있다. 컴퓨터에 mfc120u.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오. mfc120u.dll 파일은 Visual C++ 재배포 가능 패키지에 있는 파일이다. mfc120u.dll 오류가 난다면 재배포 가능 패키지에 문제가 있는 것으로 패키지를 다시 설치하여 해결할 수 있다. 아래 링크에서 다운로드를 클릭한다. 32비트 윈도우에서는 vcredist_x86.exe을 64비트 윈도우에서는 vcredist_x86.exe와 vcredist_x64.exe 모두를 선택하여 다운로드 받은 후 실행한다.https://www.microsoft.com/ko-KR/download/details.aspx?id=40784 2019. 10. 10.
쿠팡이 오픈 마켓이 아닌 이유 오픈 마켓의 정식 영어는 Online market place 또는 Online e-commerce marketplace이다. 온라인 쇼핑몰은 판매를 쇼핑몰 운영자가 직접 한다. 하지만, 오픈 마켓에서는 수 많은 판매자가 상품을 올리고 판매하고 오픈 마켓 운영자는 판매자와 소비자를 연결하는 기능만 한다. 오픈 마켓에는 옥션, G마켓, 11번가, eBay 등이 있다. 쿠팡이나 아마존은 자신이 직접 물건을 파는 것으로 오픈 마켓이 아니다. ☞ 쿠팡 바로가기 2019. 10. 9.
에어컨은 원래 제습기로 사용되었다 제습기(Dehumidifier)는 공기 중의 습기를 제거하는 장치이다. 최초의 제습기는 인쇄 공장의 습기를 제거하기 위해 1902년 미국의 캐리어가 발명하였다. 이후 캐리어는 제습기의 원리를 이용하여 에어컨을 발명하였다. 제습기의 종류에는 응축을 이용한 제습기와 제습제를 이용한 제습기가 있다. 응축을 이용한 제습기의 원리 가정용 제습기의 90% 이상은 응축을 사용한 제습기이다. 제습기 중 응축을 이용한 제습기는 냉동기를 이용하여 온도를 낮춘 곳을 통과하는 공기 시킨다. 공기의 온도가 낮아지면서 공기 중의 습기가 응축되어 물이 된다. 이 물을 따로 모아 분리한다. 냉동기를 사용한 제습기를 사용하면 습기는 낮아지지만 방안 온도는 올라간다. 에어컨도 제습 능력을 가지고 있기 때문에 여름에는 에어컨을 사용하는 .. 2019. 10. 9.
반응형