본문 바로가기

전체 글3358

MATLAB 그래프에 값 넣기 추가, gtext() 이전 포스팅에서 text() 함수를 이용하여 원하는 좌표에 텍스트를 넣는 방법을 알아 봤습니다. 2011/04/09 - [MATLAB] - MATLAB 그래프에 값 넣기 오늘의 포스팅에서는 그래프의 좌표를 마우스로 클릭하면 값이 입력되는 gtext() 함수에 대해 알아 보겠습니다. 먼저 다음 명령어를 통해 그래프를 하나 띄워 보죠. x=1:10; plot(x,x,'r:.'), grid on 이제 다음 명령어를 통해 input 1 이라는 글자를 그래프에 넣어 보겠습니다. gtext('input 1') 위 명령어를 실행하고 그래프 위에 커서를 올리면 다음과 같이 십자선이 나타납니다. 원하는 위치에 클릭을 하면 아래 그림 처럼 글자가 입력이 됩니다. 다음으로 여러 글자를 한 지점에 입력해 보죠. 여러 글자를 .. 2011. 4. 9.
MATLAB 그래프에 값 넣기 MATLAB 이 굉장히 많은 장점 중 첫 번째가 그래프 기능이라고 생각된다. C/C++ 와 같은 언어를 이용해 계산을 하더라도 그 결과에 대해 그래프 출력을 하려면 참~ 어려움이 많다. MATLAB 은 단 몇 줄로 그래프 표현이 가능하다. 이번 포스팅에서는 이렇게 생성된 그래프에 값을 입력하는 방법에 대해 설명하려 한다. 일단 간단한 그래프를 하나 그려보자. 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 figure, plot(x,y,'r:.'), grid on 위 그래프의 x=3, y=3 지점에 'x=3, y=3' 이라고 글자를 넣어 보자. 그래프에 글자를 넣는 함수는 text() 라는 함수가 있다. text(x,y,'string') .. 2011. 4. 9.
공짜 캡쳐 프로그램, opencapture (오픈 캡쳐) 윈도우 운영 체제 하에서 현재 화면을 캡쳐 할 때는 Shift + PrintScreen 키를 이용하고, 현재 창을 캡쳐 할 때는 Alt + PrintScreen 을 눌러서 클립보드에 화면을 저장한 후 그림판 등을 열어서 붙여 넣기 후 파일을 저장하곤 합니다. 그런데 스크롤이 있는 창 전체를 캡쳐 하고 싶을 때는 참 난감하더군요. 이럴 때 유용하게 쓰일 수 있는 프로그램이 오픈 캡쳐입니다. 아래 주소에서 자유롭게 다운 받을 수 있습니다. 현재는 4.0 버전까지 나왔군요. http://opencapture.net/?l=ko 기업에서도 라이선스 걱정 없이 맘껏 다운받아 이용 가능합니다. 개발자 분께 너무 감사하다는 말씀 드리고 싶군요. 프로그램은 요렇게 생겼습니다. 직관적이고 심플한 게 사용법도 너무 편하고~.. 2011. 4. 9.
MATLAB symbolic math 수식으로 함수 만들기 matlabFunction() 오늘 포스팅에서는 symbolic math 를 통해 계산한 수식에 대해 함수를 만드는 방법에 대해 설명 드리겠습니다. 일단 다음과 같이 수식을 정의 해 보죠. syms a b x f=a*x^2+x + 8 f = a*x^2 + x + 8 위 수식에서 a 값을 2*b 값으로 치환을 해보겠습니다. 치환 할 때는 subs() 함수를 이용합니다. f1=subs(f, a, 2*b) f1 = 2*b*x^2 + x + 8 그럼 이제 위 f1 식을 함수로 정의해 보겠습니다. symbolic 식을 함수로 표현 할 때는 matlabFunction() 이라는 함수를 사용합니다. hf1 = matlabFunction(f1) hf1 = @(b,x)x+b.*x.^2.*2.0+8.0 위와 같이 matlabFunction() 함수를 .. 2011. 4. 9.
MATLAB Symbolic math toolbox 를 이용한 latex 변환과 수식 입력 이전 포스팅에서 Symbolic math toolbox 에 대해 간단하게 설명 드린 적이 있습니다. 2011/04/04 - [MATLAB] - MATLAB 수학이 쉬워지는 symbolic math toolbox 오늘은 symbolic math toolbox 를 이용한 latex code 변환과 MathType 이라는 수식입력 프로그램을 이용한 워드프로세서에서의 수식입력에 대해 설명 드리겠습니다. 간단하게 다음과 같은 등차수열의 합을 symbolic math 를 이용하여 계산하고 그 결과를 MathType 을 이용하여 워드에 입력해 보죠. 아래 코드는 symbolic math 를 이용하여 위 수식에 대해 계산한 것입니다. latex() 함수를 통해 결과를 latex code 로 표현해 줬습니다. 위 결과에.. 2011. 4. 7.
MATLAB Bernoulli random variable generation Random Variable을 생성하기 위해서는 r.v. 의 CDF 값을 알고 있어야 한다. CDF 값을 알고 있으면, 대부분의 컴퓨터 언어에서 기본적으로 제공하는 uniform r.v. 을 생성한 후 CDF 의 inverse 를 통해 r.v. 을 생성한다. 오늘의 포스팅에서는 MATLAB 을 이용하여 Bernoulli r.v. 를 생성해 보고 그 PMF(Probability Mass Function)와 CDF 를 확인한다. bernoulli r.v. 은 k=0, 1 에 대하여 다음과 같은 PMF 및 CDF 값을 갖는다. PMF: CDF: 그럼 이제 MATLAB을 이용하여 Bernoulli r.v. generation 을 생성해 보자. 코드는 다음과 같다. 위 코드는 p = 0.3 인 경우의 Bernou.. 2011. 4. 6.
MATLAB 과 Excel을 연동해 보자 MS office 프로그램 중 엑셀은 굉장히 범용적으로 많이 사용되는 소프트웨어 입니다. 일단 본론에 들어가기 앞서 엑셀 공부하기 좋은 사이트부터 말씀 드리죠. 엑셀러 권현욱 님의 홈페이지인 http://www.iexceller.com/ 인데요. 여기는 뭐 말이 필요 없는 사이트 입니다. 엑셀 및 VBA 관련 강좌가 굉장히 많이 그리고 잘~ 정리가 되 있습니다. 엑셀 공부하시는 분들은 굳이 책 사 볼 필요 없이 위 사이트만 맨날 들어가서 봐도 될 것 같습니다. 이제 오늘의 본론으로 들어가서 MATLAB 과 엑셀의 연동에 대해 말씀 드리겠습니다. MATLAB 과 엑셀의 연동을 위해서는 일단 Spreadsheet Link EX 라는 툴박스가 필요 합니다. 위 툴박스가 설치되어 있다는 가정하에 설명 드리겠습니.. 2011. 4. 6.
MATLAB Symbolic math 미적분, diff(), int() MATLAB math toolbox 를 이용한 미분은 diff() 함수를 통해 구할 수 있습니다. 다음 식에 대하여 diff() 함수를 이용하여 미분을 수행해 보죠. syms x f = x^4+3*x^2+x+2 f = x^4 + 3*x^2 + x + 2 diff(f, x) % f 값을 x 에 대하여 미분 ans = 4*x^3 + 6*x + 1 diff(f, x, 2) % f 값을 x 에 대하여 2번 미분 ans = 12*x^2 + 6 Symbolic 식에 대한 적분은 int() 함수를 통해 이루어 집니다. 정적분 뿐만이 아니라 부정 적분도 수행 합니다. int(f,x) % 부정 적분 ans = x^5/5 + x^3 + x^2/2 + 2*x int(f, x, 1, 5) % 1~5 구간에 대한 적분 ans .. 2011. 4. 5.
MATLAB 누적합 cumsum(), 누적곱 cumprod(), 누적 사다리꼴 수치 적분 cumtrapz() cumsum() 함수를 이용하면 vector 또는 matrix 에 대한 누적 합을 아주 쉽게 구할 수가 있다. 사용법은 다음과 같으며, 행 또는 열 별로 이전 값과 누적이 되는 것을 확인 할 수 있다. cumprod() 함수는 누적 곱을 할 때 이용한다. cumtrapz() 함수는 누적 사다리꼴 수치 적분을 할 때 이용한다. 위 결과에서 trapz() 함수를 이용한 것과 cumtrapz() 함수의 마지막 값이 같음을 알 수 있다. 2011. 4. 4.
MATLAB 수학이 쉬워지는 symbolic math toolbox MATLAB 은 기본적으로 수치 연산을 수행합니다. 즉 , 1+2=3 이런 식으로 말이죠. 하지만 MATLAB Symbolic math toolbox 를 이용하면 symbolic 변수들을 이용한 계산도 가능합니다. symbolic math 란 c=a+b 형태로 문자를 이용한 수학 계산을 하는 것을 말합니다. symbolic math 를 이용하기 위해서는 첫 번째로 변수를 symbolic 형태로 선언 해 줘야 합니다. symbolic 선언은 sym() 함수를 이용합니다. x=sym('x') 하면 x 를 complex symbolic 변수로 선언합니다. default 로 complex 타입으로 선언하는 거죠 x=sym('x','real') 하면 x 를 real 변수로 선언합니다. x = sym('x', 'p.. 2011. 4. 4.
MATLAB Bisection method(이분법) 오늘의 포스팅에서는 MATLAB 을 이용하여 간단한 수치해석 기법인 bisection method(이분법) 에 대해 알아 보겠습니다. bisection method 는 특정 구간의 중간 값의 부호 판단을 통해 수치적으로 해를 구하는 방식입니다. 에 대하여 상대오차 10-8 이하가 되도록 [-10, 10] 구간에서 해를 구해 보겠습니다. command 창에서 결과를 확인하면 Bisection method 를 이용한 결과와 roots() 함수를 이용한 결과가 근사적으로 일치함을 확인 할 수 있습니다. 2011. 4. 3.
MATLAB rot90(), triu(), transpose, hermitian transpose, upper(), lower() MATLAB 의 rot90() 함수는 matrix 를 시계 반대방향으로 돌리는 기능을 하는 함수입니다. x=magic(4) x = 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 위 x 에 대하여 다음과 같이 하면 시계 방대방향으로 90 도 돌리게 됩니다. x1=rot90(x) x1 = 13 8 12 1 3 10 6 15 2 11 7 14 16 5 9 4 위 x 에 90 도씩 3번 시계 방대방향으로 돌리고 싶다면 다음과 같이 하면 됩니다. x2=rot90(x,3) x2 = 4 9 5 16 14 7 11 2 15 6 10 3 1 12 8 13 다음으로 설명한 명령어는 triu(), tril() 함수 입니다. triu() 함수는 upper triangular 부분을 구하는 함수이며 tr.. 2011. 4. 3.
로또 당첨번호 모음 [435 회] 435 회 로또 담청 결과 입니다. 이번 435회는 10분이 1등에 당첨됐네요~ 다들 추카~ 435 회차 까지의 로또 당첨 번호 첨부합니다. 보너스 번호를 포함하여 최근에 안 나온 수는 다음과 같습니다. 최근 20 회 동안 안나온 번호: 32 36 41 최근 19 회 동안 안나온 번호: 32 36 41 최근 18 회 동안 안나온 번호: 32 36 41 최근 17 회 동안 안나온 번호: 32 36 41 최근 16 회 동안 안나온 번호: 32 36 41 최근 15 회 동안 안나온 번호: 9 32 36 41 최근 14 회 동안 안나온 번호: 9 32 36 41 최근 13 회 동안 안나온 번호: 9 32 36 41 최근 12 회 동안 안나온 번호: 9 32 36 41 최근 11 회 동안 안나온 번호: 9 32 .. 2011. 4. 3.
공짜 압축 프로그램, 압축시대 우리나라에서 압축 프로그램 하면 알집이 대표적인데요. 많은 사람들이 아무 생각 없이 이용하는 경향이 있습니다. 네이버를 비롯한 포털에서 알집 검색만 하면 쉽게 다운 받을 수 있기 때문에 그런 것도 있지만, 다운 받을 때 라이선스에 대해 신경을 쓰셔야 합니다. 알집은 개인에게는 무료이지만, 기업에 있어서는 돈을 받고 파는 제품 입니다. 따라서 집에서 쓰듯이 기업에서도 맘대로 다운받아 썼다가는 소프트웨어 검사에 걸리면 벌금을 물게 된다는 것입니다. 압축파일의 확장자 중에 alz, egg 라는 포멧은 East Soft 에서 만든 압축 포멧입니다. 즉, 알집 만으로 풀 수 있게 다른 압축 툴 들에는 배타적으로 만든 포멧이라는 거죠. 그런데 이런 압축 포멧을 공짜로 풀 수 있는 방법이 있습니다. 오늘 소개해 드릴.. 2011. 4. 3.
MATLAB diff(), sortrows(), 오늘의 포스팅에서는 MATLAB 기본 함수 몇 가지에 대해 설명해 보려 합니다. diff(X, n) 함수는 인자간의 차이를 구하는 함수 입니다. n 값은 차이를 구하는 횟수를 의미 합니다. 아래 예를 보면 쉽게 이해하실 겁니다. diff(x, 2) 는 차이를 두 번 구하는 거죠. diff(x) 의 결과를 보면 [2 2 2 2] 니까 이 벡터에 대해 차이를 구하면 [0 0 0]이 나오게 되는 겁니다. sortrows(X, n) 은 X matrix 를 n column index 기준으로 정렬하는 함수 입니다. default 는 오름차순입니다. 다음 예를 보죠. 1열을 기준으로 오름차순 정렬하는 예입니다. 2열을 기준으로 오름차순 정렬하는 예입니다. 다음 예는 1열을 기준으로 오름차순 정렬한 후에 1열에 같은.. 2011. 4. 3.
MATLAB .* ./ .^ 연산 MATLAB 은 matrix 연산을 기본으로 한다. 즉 다음과 같이 A*B 의 경우 matrix 곱셈을 수행한다는 것이다. 그런데 저 곱하기에 아래와 같이 .(점)만 하나 더 찍어 주면 각 인자간의 곱이 된다. 이처럼 인자간의 연산을 할 때는 당연히 두 벡터 또는 매트릭스의 size 가 같아야 한다. /, ^ 등의 연산자도 마찬가지다. ./, .^ 연산을 하게 되면 각 인자간의 연산을 수행하게 된다. 2011. 4. 1.
MATLAB index 이번 포스팅에서는 MATLAB 인덱스에 대해 설명한다. 다음 matrix A 에 대한 각 인덱스의 접근 방법에 대해 알아보자. : (콜론) 의 사용법에 대해 알아보자. : 은 a:b 와 같은 형태로 쓰이면 a~ b 까지라는 뜻이다. 인덱스에 접근하는 용도로 : 을 쓸 때 a,b 값은 1보다 큰 양의 정수 여야 한다. : 을 이용하여 A 의 3행 1열부터 4열 까지의 값을 B 라는변수에 입력해 보자. 행, 열을 구분하지 않고 다음과 같이 접근할 수도 있다. MATLAB 은 기본적으로 행 벡터 즉 열을 기준으로 연산을 하는 특징이 있다. A 의 5행 모든 열을 D 라는 변수에 입력해 보자. 콜론을 이용하여 인덱스에 접근을 할 때 콜론만 단독으로 쓰일때는 '모든 것' 을 의미 한다. 다음으로 인덱스 접근시의 .. 2011. 4. 1.
MATLAB shortcut, 단축키 설정 오늘은 MATLAB 단축키 설정 방법에 대해 알아 본다. MATLAB desktop 에서 File 메뉴 à 그 다음에 Preferences 메뉴에 들어간다. 그럼 다음과 같은 창이 뜬다. 1번 부분을 선택하여 shortcut 설정 탭으로 들어간다. 2 번 부분에 설정하고자 하는 주제를 입력한다. 위 예에서는 cell 에 대한 단축키를 설정하기 위해서 cell 을 썼다. 3번 부분에 나온 단축키 설정 가능한 리스트들 중에서 설정 하고자 하는 동작을 선택한다. 기존에 단축키가 있었다면 4 번 부분에서 원하는 단축키를 설정한다. 기존에 단축키가 없는 동작에 대해 단축키를 설정하기 위해서는 5번 부분에 있는 + 를 누르고 4번 부분에서 단축키를 설정한다. 마지막으로 다 설정을 했으면 Apply à OK 를 누른다. 2011. 4. 1.
Powershell 특정 확장자 파일의 경로 다 찾기 컴퓨터를 이용하다 보면 특정 확장자의 파일 경로를 다 찾아야 할 경우가 있다. 아래 코드는 powershell 을 이용하여 D 드라이브 및 그 하위 드라이브에 있는 txt 파일들을 다 찾고 이름 및 수정 시간에 따라 정열 한 후에 d:\Temp_file_path.txt 에 그 결과를 저장하는 코드이다. $a = gci D:\* -Include *.txt –Recurse # D 드라이브 및 그 하위 폴더에 있는 txt 확장자의 파일들을 다 찾는다. $h= $a | sort-object -property directoryname -unique | sort-object -property lastwritetime # 이름에 따라 정렬하고 겹치는 이름들은 제외 한다. 그리고 수정 시간에 따라 정렬한다. $n=0 .. 2011. 4. 1.
MATLAB 최대공약수 gcd(), 최소공배수lcm() 오늘의 포스팅에서는 최대 공약수와 최소 공배수 관련 함수에 대해 살펴 본다. MATLAB 내장 함수로 gcd() 함수는 최대 공약수를 계산해 주는 함수이다. scalar 뿐만이 아니라 벡터에 대해서도 최대 공약수를 계산해 준다. 사용법은 다음 예와 같다. 다음으로 최소 공배수를 계산해주는 함수는 lcm() 이다. lcm() 함수 역시 scalar 뿐만이 아니라 벡터에 대해서도 최소 공배수를 계산해 준다. 2011. 3. 30.
MATLAB 소수 관련 함수 primes(), isprime() 이번 포스팅에서는 MATLAB 의 내장 함수 중 primes(), isprime()에 대해 알아보고, 소수인지 판별해주는 함수를 직접 작성해 보겠습니다. 내장 함수 중 소수를 생성해주는 함수로는 primes(n) 라는 함수가 있습니다. 이 함수는 n 보다 작은 소수를 생성해 줍니다. 아래 예는 primes() 함수를 사용하여 30보다 작은 소수들을 생성한 것입니다. 소수인지 판별하는 함수는 isprime(K) 라는 함수가 있습니다. 이 함수는 K 가 소수면 1 아니면 0을 반환하게 됩니다. 사용법은 다음과 같습니다. 그럼 이제 소수인지 판별하는 함수를 직접 코딩 해 보죠. 함수 이름은 My_isprime() 이라 해 보죠. 제가 짠 함수는 아래와 같습니다. 일단 벡터나 매트릭스 입력에 대해서도 동작하게 .. 2011. 3. 30.
계산기 항상 위에 윈도우 계산기 항상 위에~~~ 유용하게 쓰시길~ 위 파일은 윈도우 xp 에서 Autohotkey 로 만들었던 거였는데~ 윈도우 7에서는 현재 안되는군요. 그래서 윈도우 7 에서 다시 만들었습니다. 윈도우 7에서 사용하실 분들은 아래 파일 다운로드 받으세요. 아래 요청에 따라 윈도우 10 에서 만들어 봤습니다. 한글 윈도우 10 에서 정상동작 확인 했습니다. 파일 첨부합니다 2011. 3. 28.
무소유 무소유 너무나 유명한 법정 스님 책 인데…… 요즘은 서점에서 판매를 하지 안더라고요. 법정 스님께서 돌아가시면서 절판하라고 말씀하셔서 그런 가봐요. 요즘 서점가에서 아프니까 청춘이다 라는 책이 맹위를 떨치고 있다고 하던데 저한테는 20대의 아픈 마음을 보듬어 주던 책이 무소유 입니다. 오늘 나의 취미는 끝없는, 끝없는 인내다. 10년 넘게 제 삶을 지탱해 주고 있는 글귀 입니다. 법정 스님의 글이 어딘가에는 있을 것 같아서 검색 하던 중 아래 주소에 법정 스님의 글들이 많이 있더군요. http://kr.buddhism.org/bbs/bud/pubjeong/ 무소유라는 책을 구하지 못하시는 분들은 위 사이트에서 그나마 법정 스님의 글 들을 읽을 수 있습니다. 2011. 3. 28.
MATLAB diag(), eye(), zeros(), ones() 이번 글에서는 MATLAB 의 기본적인 몇몇 함수들에 대해 알아 보겠습니다. diag() 함수를 이용하여 diagonal matrix 를 만들거나 matrix 의 diagonal 값을 얻을 수 있습니다. eye() 함수를 이용하여 identity matrix 를 만들 수 있습니다. zeros() 함수를 이용하여 zero matrix 를 만들 수 있습니다. ones() 함수를 이용하여 1로 구성된 matrix 를 만들 수 있습니다. blkdiag() 함수를 이용하여 diagonal 값이 matrix 로 구성된 matrix 를 만들 수 있습니다. 2011. 3. 27.
MATLAB persistent MATLAB 함수 내부의 변수는 함수 사용 후에는 메모리 상에서 지워지게 됩니다. 하지만 경우에 따라 함수 내부에서 변수가 계속 유지 되게 할 필요가 있는 경우가 있습니다. 이러한 경우에 persistent keyword 를 사용합니다. 다음 예를 통해 persistent 에 대해 알아보죠. 아래 그림의 y=persistent_func(a,b) 함수는 a, b 값 입력을 받아서 a+b+c 값을 출력하는 함수 입니다. c 값에는 함수 내부에서 메모리상에 계속 남아 있도록 하기 위하여 persistent 로 설정했습니다. 그리고 초기값 설정을 위하여 isempty() 함수를 써서 c 값이 비어 있으면 초기값을 설정하도록 하였습니다. 위 함수에 대하여 다음과 같이 사용해 보도록 하겠습니다. 함수 내부에서 c .. 2011. 3. 27.
MATLAB contour 등고선 그리기 MATLAB contour() 함수를 이용하면 등고선 그래프를 매우 쉽게 그릴 수 있다. 다음과 수식에 따른 값에 대해 등고선을 그려 보자. [X,Y] = meshgrid(-2:2); % X,Y 값 설정 Z = 10*(X/5 - X.^3 - Y.^5).*exp(-X.^2-Y.^2); % Z 값 계산 위 식에 대해 아래 명령으로 등고선을 간단하게 그릴 수 있다. figure, contour(X,Y,Z), colorbar 등고선 사이의 표면에 색을 입히고 싶다면 contourf() 함수를 이용한다. figure, contourf(X,Y,Z), colorbar 다음과 같은 등고선 그래프를 얻을 수 있다. 위 그래프를 보면 간격이 너무 넓어서 등고선이 너무 각진 형태로 나오는 것을 확인 할 수 있다. 이럴 때는.. 2011. 3. 27.
MATLAB, Newton method 를 이용하여 해를 구해 보자 Newton method 는 미분 가능한 연속 함수 f(x) 에 대하여 다음과 같은 방식으로 f(x) =0 의 해를 구하는 방법이다. 위 식에 대하여 Newton method 를 이용하여 f(x) =0 이 되는 실수 해 x 를 구해 보자. 위 식에 대한 미분 결과는 다음과 같다. Newton method 의 최대 반복 횟수는 100 회로 하고 상대 오차는 10-9 으로 설정 한 후 이를 만족하는 해를 찾아 본다. MATLAB code 는 다음과 같다. command 창에서 결과를 확인 하면 Newton method 를 이용한 결과와 roots() 함수를 이용한 결과가 근사적으로 일치 함을 확인 할 수 있다. 2011. 3. 27.
MATLAB QPSK BER simulation in AWGN channel 이번 포스팅에서는 AWGN (Additive white gaussian noise) 채널 환경에서의 QPSK Bits Error Rate(BER)에 성능 검증 simulation 에 대해 설명한다. QPSK 및 잡음의 분산(σ2) 과 No(noise power spectral density) 의 관계에 대한 내용은 다음 포스팅을 참조 하기 바란다. 2011/03/19 - [MATLAB] - MATLAB BPSK BER simulation in AWGN channel 2011/03/08 - [통신] - [디지털 통신] BPSK, QPSK QPSK 에서는 아래 식의 M =4 이다. 따라서 다음 식과 같이 정리 된다. QPSK 시뮬레이션 시의 주의할 점은 신호의 파워를 1 로 정규화 해 줘야 하며 잡음 역시 .. 2011. 3. 27.
로또 당첨번호 모음 [434회] 434회 로또 당첨 결과 입니다. 이번 434회는 8명이 당첨 됐네요. 부럽~ 434 회차 까지의 로또 당첨 번호 모음 첨부합니다. 보너스 번호를 포함하여 최근에 안 나온 수는 다음과 같습니다. 최근 20 회 동안 동안 안나온 번호: 32 36 41 최근 19 회 동안 동안 안나온 번호: 32 36 41 최근 18 회 동안 동안 안나온 번호: 32 36 41 최근 17 회 동안 동안 안나온 번호: 32 36 41 최근 16 회 동안 동안 안나온 번호: 32 36 41 최근 15 회 동안 동안 안나온 번호: 32 36 41 최근 14 회 동안 동안 안나온 번호: 9 32 36 41 최근 13 회 동안 동안 안나온 번호: 9 32 36 41 최근 12 회 동안 동안 안나온 번호: 9 32 36 41 최근 1.. 2011. 3. 26.
유희열의 스케치북, 인순이 가수님 평소 TV 는 그리 많이 보지 않는데, 유희열의 스케치북은 거의 빼 놓지 않고 보는 편입니다. 이번 주에 유희열의 스케치북이 90 회를 맞이 했다는데…. 100회 1000 회 계속 했으면 좋겠어요~ 평소 희열 형님의 저질스런(?) 말빨과 초대 가수들의 가창력, 화려한 포퍼먼스에 매료 되곤 했었는데 ~ 이번 회차는 특히나 너무 너무 좋았던 것 같네요. 가수 경력이 33년 이라는 인순이 님이 나오셔서 어퍼컷, 링딩동, 세월이 가면 ~ 이렇게 세곡 부르셨는데 어느 곡 하나 안 좋은 노래가 없어요~ TV 에서 가수 보다가…… 나도 저렇게 프로페셔널 하게 살아야겠다는 생각이 드는 건 처음이네요. 한국의 디바 인순이 님…. 존경합니다. 2011. 3. 26.