본문 바로가기

전체 글3358

기업은행 오픈뱅킹 기업은행 홈페이지에 들렀다가 좋은 소식 하나를 들었다. 이제 기업은행에서도 오픈뱅킹을 서비스 한다는것 우리 은행 오픈뱅킹에 환호하며 좋아하고 있었는데 내가 쓰는 또 다른 은행인 기업은행에서도 오픈뱅킹을 시작한다니 박수쳐줄 일이다. 기업은행 오픈뱅킹 홈페이지 주소는 https://open.ibk.co.kr/ 이고 화면은 아래와 같이 생겻다 익스플로러에서 보는 눈 돌아가게 복잡한 화면이 아닌 굉장히 깔끔한 화면을 볼 수 있다. 기업은행 오픈뱅킹 역시 우리은행 오픈뱅킹과 마찮가지로 OTP 를 이용해야 한다. 화딱지 나는 속도의 익스플로러로 인터넷 뱅킹 하다가 크롬에서 팽팽 잘 돌아가는 오픈뱅킹을 이용하면 아무데나 계좌 이체 하고 싶어 진다는...ㅋㅋㅋ 탈 익스플로러는 대세다.... 다른 은행 및 증권사들도 분.. 2011. 1. 22.
선택.... 어쩌면 쉬울지도 예전에 봤던 고승덕 변호사의 강의 내용중 어떤 과일을 먹을것인가에 대한 얘기가 문득 생각이 난다. 오늘은 냉장고안에 있는 과일중 어떤 과일을 먹을 것인가 판단을 할때 고 변호사는 지금 안 먹으면 썩을 과일을 선택해서 먹는다고 한다.... 내 인생의 냉장고 속에 지금 먹어버리지 않으면 썩어서 버려야 할 과일은 무엇일까를 생각해 본다면 선택이란건 어쩌면 너무나 간단한 것일수도 있다 2010. 12. 26.
[유틸] LASTPASS 요즘 공짜 유틸들을 찾아서 써 보는 재미가 쏠쏠하다 오늘 찾은 유틸은 LASTPASS 라는 프로그램이다. 이름만 봐도 대충은 알겟지만, 인터넷 또는 컴퓨터 어플리케이션등의 암호를 저장하고 자동으로 로긴등을 해주는 프로그램이다. 요즘은 하도 가입한 사이트 들이 많아서 모든 암호를 다 외우고 있기가 너무 힘들다. IE 를 쓸때는 알툴바의 알패스 기능을 주로 이용하였지만, 알툴바는 2프로 부족한 느낌이 자주 든다. 일단 다른 브라우져에서는 깔리지도 않는 프로그램 이라는게 첫번째 단점이고 땡땡 표시로만 되고 암호가 어떤거였는지 보여지지는 않는다는 것이다. 채움을 누르면 자동으로 서식에 맞게 채워주긴 하지만, 사용자 조차도 암호를 볼수가 없으니 익스플로러만 사용하는 사람들 한테나 유용한 툴이라 볼 수 있다. 하지.. 2010. 11. 14.
우리은행 오픈뱅킹 진짜 간만의 블로깅이다.... 이건 정말 안 쓸래야 안 쓸수 없게 만드는 소식이었다. 마소 인터넷 익스플로러가 아닌 다른 브라우져에서 인터넷 뱅킹이 된다니..... 캬캬캬캬캬캬캬~~~ 평소 익스플로러의 비대함에 진절 머리를 느끼고 크롬을 주로 이용한다. 크롬 한번 써보면 익스플로러는 정말 느리다는걸 알 수 있다. 하지만 크롬을 비롯한 비 IE 류의 브라우저에서는 인터넷뱅킹이 안되서 답답한 경우가 매우 많았다. 이런 소비자들의 불편에 대해서 은행권에서 첨으로 우리은행이 가려운데를 긁어 주었다. 바로바로바로 우리은행 오픈 뱅킹이다. 알고 보니 벌써 시작한지 두달도 넘었다고 한다. 에겅 좀더 빨리 알았어야 는데.... 일단 크롬에서 우리은행 오픈 뱅킹을 들어가 봤다 . 아 디자인도 깔끔하다. 공인인증서 로긴을.. 2010. 10. 17.
Visual studio 6.0 add to path 가 안될때 http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=a8494edb-2e89-4676-a16a-5c5477cb9713 여기서 서비스팩 6 다운 받아 깔면 해결 된다. 2010. 6. 18.
MATLAB movie() 함수를 이용하여 움직이는 그래프를 만들어보자 움직이는 그래프를 만들어 보자 매트랩에서 그래프를 동영상으로 만드는 방법은 매우 간단하다. 변수에 따라 for 문을 이용하여 그래프를 그리고 각 프레임을 저장을 한다. 그리고 movie() 함수를 이용하여 실행한다. 아래 코드는 사인 함수의 계수값을 증가시키면 어떻게 되는지를 보여주는 코드이다. axx = 0:0.01:2*pi; for k=1:16 plot(axx, k*sin(axx)); grid on axis([0 2*pi -16 16]) M(k)=getframe; end movie(M,1) avifile() 함수를 이용하여 avi object 를 만들어서 avi 파일로 저장도 가능하다. 아래 결과는 좀더 좁은 간격의 k 값에 대하여 실행한 결과이다. 2010. 1. 19.
MATLAB String evaluation, eval() MATLAB 의 다양한 능력중에 string evaluation 과 관련한 함수인 eval을 이용해 보자. 가령 아래와 같은 예를 수행해 보고 싶은 경우가 있다. A1 이라는 변수에는 1행 1열의 uniform sample 을 저장하고 A2 이라는 변수에는 2행 2열의 uniform sample 을 저장하고 A3 이라는 변수에는 3행 3열의 uniform sample 을 저장하고 …. A100 이라는 변수에는 100 행 100 열의 uniform sample 을 저장하고 싶다고 해보자. 뭐 변수가 한 두개라면 그냥 몇줄 쓰면 되니 그리 문제될게 없지만, 이 경우처럼 100 개나 되는 변수에 저 값들을 일일이 할당한다는건 비효율 적이라는건 누구나 알 수 있다. 이런 경우 eval() 함수를 이용하면 너무나.. 2010. 1. 17.
[북리뷰] 지식을 경영하는 전략적 책 읽기 구매한지는 꽤 오래된 책인데 삶에 치이다 보니 지금에서야 다 읽었다. 이 책을 읽고 나만의 희망 도서 목록을 만들어 보고 싶다는 생각을 했고, 지금까지 머릿속에 가지고 있었던 "산 책은 끝까지 읽어야 한다"는 강박관념을 떨칠수 있게 해 준 책이다. 평생 학습 시대에 책을 어떻게 읽을 것인가에 대한 저자의 생각을 들어볼 수있었던 것 만으로도 의미가 있었던 책이라 생각한다. 2010. 1. 14.
담배피우다가 담배피우다가 문득 든 생각.... 사람은 관계속에서 느끼는 편안함에 대한 갈망이 있다. 2010. 1. 14.
MATLAB filter, filtic 함수를 이용한 이산 시스템 응답 MATLAB 을 이용하여 아래와 같은 조건의 시스템에 대한 시스템 응답을 구해 보자. a=[1 -1 1]; % 피드백 루프의 계수 b=[1 0 0]; % 포워드 루프의 계수 n=(0:40)'; % Sample index 값 x=inline('cos(2*pi*n/6).*(n>=0)','n'); % x(n) 을 인라인 함수로 생성 z_i=filtic(b,a,[1 2]); % filter initial condition 설정 y=filter(b,a,x(n),z_i); % filter 함수를 이용한 시스템 응답 stem(n,y), grid on, xlabel('n'), ylabel('y[n]') 2010. 1. 13.
메모장 항상 위에 메모장 항상위에 ㅋㅋ 2010. 1. 13.
MATLAB Upsample 과 FFT FFT 되는 신호의 중간에 upsampling을 하고 그 결과가 어떻게 되는지를 확인해 보자 다음과 같은 sin() 그래프가 있고 이에 대한 FFT 를 수행해보자 pha = linspace(0,2*pi,32)'; x=sin(pha); y=fft(x); figure(1), plot(pha,x,'b:.'), grid on 다음과 같이 x 의 값에 3 sample 씩 upsample 을 하고 그에 대해 FFT 를 해보자. xZero = upsample(x,3); yy=fft(xZero); x 에 대한 fft 결과인 y 값과 upsample 된 신호에 대한 fft 결과인 yy 를 같이 그리기 위하여 다음과 같이 x 축을 설정하고 FFT 결과에 대한 절대값 그래프 및 위상값을 확인해 보자. x_axis=0:len.. 2010. 1. 10.
MATLAB 음성 파일 읽기, 재생 wav 파일을 읽어 들이고 이에 대하여 MATLAB 프로그램에서 실행 시켜 보자. 같은 폴더 내에 잇는 a.wav 라는 파일을 파일을 읽어들이는 건 아래 함수와 같이 하면 된다. [y,Fs,bits]=wavread('a.wav'); 그때 함수로부터 받을 수 있는 값들은 음성 값인 y 값과 샘플링 주파수 Fs 값, 그리고 샘플당 비트 수인 bits 값 등을 받는다. 이렇게 읽어 들인 소리 파일을 재생하는 것 또한 아래와 같이 매우 간단한다. sound(y, Fs); 하지만 이 함수는 내 경험상 봤을 때, 중간에 멈춰 지지가 않는다. 만약 긴 노래 등을 중간에 멈추고 싶을때는 난감한 경우가 많다. 이런경우를 대비하여 다음과 같이 audioplayer object 를 이용할 수 있다. ob= audioplay.. 2010. 1. 8.
변수의 크기를 알아보자 변수의 크기를 알 수 있는 함수는 3가지 정도가 있다 . 다음과 같은 x 라는 변수에 대하여 함수별로 그 특징을 알아보자. x=rand(2,7) x = 0.8147 0.1270 0.6324 0.2785 0.9575 0.1576 0.9572 0.9058 0.9134 0.0975 0.5469 0.9649 0.9706 0.4854 size(x) ans = 2 7 위 결과와 같이 size() 함수는 각 Dim 별로의 크기를 나타내 준다. length(x) ans = 7 Dim. 별 크기중 큰 수를 나타내 준다. numel(x) ans = 14 전체 element의 개수를 나타낸다. 2010. 1. 8.
자연산 MBC 다큐 역시 물고기들 보는건 아이였을때나 지금이나 항상 즐거운 것 같다. 좀 오래된 다큐지만 간만에 물고기 들이 보고 싶어서 MBC 다큐를 다시 봤다. 자연산 물고기들이 지구온난화에 따른 수온 상승으로 우리나라에서 사라지고 있다는 메시지가 담겨 잇는 다큐지만, 그런 메시지뿐만이 아니라 보여주는것들이 많아서 시각적으로 즐거운 다큐였다는 생각이 든다. 제주도에 있던 횟집에서 봤던 다금바리나 붉바리 같은 생선들을 소개해 주는데 진짜, 침이 꿀꺽 넘어가는 게 참을 수가 없다. 다금바리는 육식 어종이고 매우 조심스러운 물고기라 한다. 가만히 지켜보고 있다가 먹이를 낚아 챌 때는 마치 전광석화 같다. 매우 신중하고 이빨이 날카롭고 바다의 호랑이라고 불린다. 한번 포식하고 한 3~4일은 꼼작을 안 해서 잡기가 어렵지만 제주.. 2010. 1. 5.
MATLAB PDF (Probability Density Function) MATLAB 으로 PDF 를 그려보자. PDF(Probability Density Function)라는게 어케 보면 Histogram이랑 개형은 같지만 엄밀하게 얘기하면 좀 다르다고 할 수 있다. 그 차이는 바로 Normalization에 있다. PDF 의 특징은 그 적분값이 1 이어야 하므로 당연히 Histogram 을 그린후 그 넓이를 Normalization 을 해야한다. 간단하게 [0 100] 구간의 Uniform pdf 를 그려 보자. MATLAB editor 에 다음과 같이 타이핑 하고 실행해 보자 N = 3000; Uniform_sample=rand(N,N)*100; % 0~ 100 사이의 Uniform sample 을 발생시킨다. [pdf,X]= hist(Uniform_sample(:), .. 2010. 1. 3.
AnyGate XM-700A 인터넷 공유기 처음으로 사본 IP 공유기 급하게 사느라 집 근처 하이마트에서 샀는데 36000 원 줬다. 역시나 인터넷으로 알아보니 약간 더 싸드만... 그래도 제품이 만족 스러워서 그리 불만은 없다. 뭐 IP 공유기야 다 거기서 거기일것 같지만, 이제품 정말 편하다는 생각이 든다. 여러말 할것 없이 아파트 거실에 있는 단자에서 그냥 꽂기만 하면 된다. 그리고 내 방에서는 벽에 있는 인터넷 단자에 컴퓨터를 연결하기만 하면 되는거고..ㅋㅋㅋㅋ LAN 선은 예전에 짱박아 뒀던거 찾아서 써서뤼 불편할것도 없었고 SuperDMZ 기술이라 해서 공유기에서 리얼 IP 도 쓸수 있단다. 그래서 가상 IP 사용으로 인한 서버접속 차단도 근본적으로 해소 한다고 한다. ㅋㅋ 역시 잘 나가는 거엔 다 이유가 있는거얌~ 아 !! OK 캐쉬.. 2010. 1. 3.
음함수 미분 얼마전 지식인을 보다가 음함수 미분에 대한 질문들을 보고, 고등학교 과정에 이런게 있었나? 하는 생각으로 간만에 정석책을 펼쳐봤다. 다음 내용은 정석 책에 있는 개념이다. 그럼 간단한 다음 예에 대한 음함수의 미분 과정을 알아보자. (1) 식 (1)에 대하여 음함수의 미분을 한 결과는 다음과 같다. (2) 음함수 미분 이라는것에 대하여 MUPAD로 어케 하는지를 알아보자, 음함수 미분이라는게 결국에는 y 를 f(x)의 형태로 놓고 계산을 한후에 을 dy/dx로 변경해 주면 되는 것이다. 이제부터 MUPAD 로 위 음함수 미분을 실행해 보자 g := x^3-3*x*y+y^3-3=0 y=f(x)로 치환을 한다. g2 := subs(g,y=f(x)) 그리고 이에 대하여 x 로 편미분한다. w := diff(g.. 2010. 1. 3.
MATLAB Zero padding 에 따른 FFT 결과 FFT 가 되는 신호에 대한 zero padding 효과가 어떻게 되는지를 알아보자 다음과 같은 sin() 그래프가 있고 이에 대한 FFT 를 수행해보자pha = linspace(0,2*pi,32)';x=sin(pha);y=fft(x);figure(1), plot(pha,x,'b:.'), grid on 아래 코드와 같이 x 값의 뒤에 0 을 넣어 보자. 이를 zero padding 이라 한다. x 값의 크기 만큼, 이 예에서는 32 만큼의 0을 뒤에 넣어 보자. 그리고 이에 대해 fft 를 해보자 xZero = [x ; zeros(32,1)]; yy=fft(xZero); x 에 대한 fft 결과인 y 값과 zero padding 된 신호에 대한 fft 결과인 yy 를 같이 그리기 위하여 다음과 같이 x .. 2010. 1. 3.
MATLAB - vectorize() MATLAB 수식 작성 중 초보자들이 많이 틀리는 부분이 element 간의 계산에 대한 부분인 것 같다. x=[1:10] x = 1 2 3 4 5 6 7 8 9 10 y=[1:10] y = 1 2 3 4 5 6 7 8 9 10 위와 같은 변수가 있고, x와 y의 element 간의 곱을 하기 위하여 z=x*y 라는 명령어를 넣고 결과가 나오기를 기대하는 것은 MATLAB 의 operator 에 대하여 정확한 이해가 되지 않은 사람들이 하는 실수이다. MATLAB 은 기본적으로 매트릭스 연산을 기준으로 한다. 위에 설정한 변수 x, y 는 둘 다 1행 10열의 벡터이므로 x*y의 매트릭스 곱은 성립될 수 없다. element 간의 곱을 하려면 연산자 앞에 . 을 붙여야 한다. z=x.*y 라는 명령어를 .. 2010. 1. 1.
MATLAB notebook MATLAB notebook 을 이용해 보도록 하자. 본 기능을 이용하기 위해서는 당연히 MS Office 프로그램이 깔려 있어야 한다. MATLAB Command Window에 다음과 같이 타이핑하면 다음과 같은 내용이 Command 창에 뜨면서 워드 창이 하나 뜰 것이다. 워드 창은 다음과 같은 추가 기능이라는 탭이 하나 생겼다. 워드 문서에 간단한 사인 그래프나 한번 그려 넣어보자. 매트랩을 이용하듯이 워드창에 똑같이 쓴다. 이렇게 코드를 타이핑 했으면 이제 매트랩에서 실행시키듯이 똑같이 실행 시키면 된다. 실행시키고자 하는부분을 블록으로 설정하고 다음과 같이 오른쪽 버튼 클릭후 Evaluate Cells 를 클릭하자. 워드 창에 아래와 같이 그림이 샤라락~ 하고 생기는걸 볼 수가 있다. 또한 MA.. 2010. 1. 1.
MATLAB Iteration 매트랩 에디터의 기능중 사소하게 지나치기 쉬운 매우 유용한 스킬중 하나로 MATLAB iteration 기능을 하나 소개하고자 한다.다음과 같이 0~2*pi 에 대하여 sin 그래프를 그리는 간단한 예를 들어보자. x=0:0.01:2*pi; a=1; y=sin(x)*a; plot(x,y), grid on, axis([0 7 -20 20]) 위 코드에서 a=1 값을 1씩 올려가며 바꾸고 바뀐 그림을 계속 보고자 할 때 for 문을 돌리거나 아님 간단히 1 을 2로 바꾸고 실행한다거나 하면 될 것이다 하지만, 우리는 iteration 기능을 이용하여 이를 수행해 보자 아래 동영상에서 보는 바와 같이 숫자 앞에 커서를 놓고 iteration + - * / 를 누르면 원하는 iteration을 수행할 수 있다. 2009. 12. 31.
특성함수(Characteristic function) [확률] 불규칙 변수 X 의 특성함수는 아래와 같이 정의 한다. 이 적분식은 어떠한 PDF에 대해서도 절대적으로 수렴하며 다음과 같은 특징으로 인하여 여러 다양한 영역에서 매우 유용하게 적용된다. 불규칙 변수의 m차 모멘트는 그 특성 함수를 m 번 미분함으로써 구할 수 있다. 경우에 따라서는 불규칙 변수의 PDF를 구하기가 매우 어렵거나 불가능할 때도 있는데, 이럴 경우 특성 함수는 상대적으로 구하기가 훨씬 용이할 수 있다. 불규칙 변수의 PDF와 특성함수는 서로 푸리에 변환 관계에 있다. 불규칙 변수의 특성 함수에 대한 맥클로린 급수는 불규칙 변수의 모멘트들로 표현할 수 있다. Exponential R.V. 에 대한 특성 함수를 구해 보자 Exponential R.V.의 PDF 는 아래 식과 같으며 여기서 r .. 2009. 12. 30.
가우시안 RV의 특성 함수 특성함수의 공식은 다음과 같다. 이는 다음 푸리에 역 변환 공식과 유사함을 알 수 있다. 따라서 특성 함수 공식은 다음과 같은 공식이 성립된다. 즉, 임의의 R.V.의 특성 함수는 그 R.V. 에 대한 인버스 푸리에 트랜스폼에 를 곱한 결과가 된다. 가우시안 R.V.의 PDF 는 다음과 같다. 1차 모멘텀 E[X] = m 2차 모멘텀 3차 모멘텀 2009. 12. 30.
Probability generating function 포아송 분포의 pmf : , k=0,1,2,3,… and a >0 포아송 분포의 Probability generating function 은 다음과 같다. 이에 대한 1차 미분은 2차 미분은 2009. 12. 30.
Y=g(X) 인 경우의 R.V. Y=g(X) 인 경우의 random variable Y 의 PDF 는 어떻게 되는지에 대하여 알아보고자 한다. 확률 이론에 의하여 Y=X2인 경우의 Y 에 대한 PDF 를 알아보자 위 식의 해는 다음과 같이 2개임을 알 수 있음 Y=cos(X)이며 X 가 uniform R.V. 인 경우의 Y 에 대한 PDF 를 알아보자 의 CDF는 다음과 같다. 2009. 12. 30.
헤론의 공식 삼각형의 세 변의 길이가 각각 a,b,c 라 할 때 t=(a+b+c)/2 삼각형의 넓이 2009. 12. 30.
Rayleigh PDF X와 Y가 서로 독립이며, 평균이 0, 분산이 인 가우시안 불규칙 변수일 때, Z 의 PDF 를 구해 보자 Z의 cdf 를 구하려면 적분을 해야는데 적분식은 다음과 같이 된다. ……….. (1) 여기서 는 으로 정의되는 원의 내부영역이다 계산을 용이하게 하기위해 극좌표 변환을 하면 이며 로 적분 구간은 로 나타낼 수 있다. 식 (1)을 정리해보면 ……………………………….(2) 식 (2)의 가 바로 레일레이 PDF 이당. 무선 통신 채널을 비롯한 매우 다양한 분야에서 이용되는 PDF 이므로 꼭 알아 두는게 좋겟당 2009. 12. 26.