%% generate table % % 테이블을 만드는 방법은 여러 가지가 있지만 % 엑셀을 만들고 불러오는게 제일 편하다. itzy = readtable('itzy.xlsx'); disp(itzy) %% name indexing % % names, lastname 등은 variable이라고 부른다. % 변수를 가리키는 variable과 이름이 같으니 헷갈리지 말자. % table.varname의 형태로 각 variable에 접근할 수 있다. % table.varname은 array를 반환한다. disp('itzy.names') disp(itzy.names) disp('itzy.height') disp(itzy.height) %% numeric indexing % % 하지만 여전히 numeric inde..
연분수를 이용한 증명 모든 유리수는 길이가 유한한 유한 연분수로 표현할 수 있다. (참고: https://blog.naver.com/alwaysneoi/100140972630) 반대로 말하면, 유한 연분수로 표현될 수 없으면 - 즉 무한 연분수로 표현되는 수는 무리수이다. 그리고 $\sqrt{2}$는 무한 연분수이다. (확인: https://www.cut-the-knot.org/proofs/SqContinuedFraction.shtml) 따라서 $\sqrt{2}$는 무리수이다. 부등식을 이용한 증명 우선 다음은 자명하다. $$1 < 2 < \frac{9}{4} $$ $$1 < \sqrt{2} < \frac{3}{2}$$ $a$와 $b$가 $1
똑똑한 사람이 이상한 것을 믿는 이유는 그들이 별로 똑똑하지 않은 이유로 가지게 된 믿음을 자신의 똑똑함으로 쉽게 방어할 수 있기 때문이다. 중요한 것은 과학의 결과를 가르치기보다 과학이 어떻게 작동하는지를 가르치는 것이다. 과학은 결과지향적이지 않다. 뢴트겐은 X-선을 발견하기 위해 전자선 실험을 한 것이 아니었다. 알렉산더 플레밍은 페니실린을 만들 목적으로 포도상구균 실험을 한 것이 아니었다. 중요한 것은 과학적 발견의 과정을 이해하는 것이다. 결과는 부수적일 뿐이다. 실패로부터 더 많이 배울 수도 있다. https://www.facebook.com/keizikang/posts/pfbid02Xo7aTCDaUdoVccZTKUDYerPAWZsJoeefVnewyxZEti7nriMSth7As3UApEsAsH..
XOR의 논리테이블은 아래와 같다. 나는 XOR을 처음 배울 때 이게 참 안 외워졌었다. 두 개가 같을 때 1인지, 다를 때 1인지 항상 헷갈렸다. 물론 지금은 헷갈리지 않는다. XOR을 드디어 외웠기 때문이 아니다. eXclusive의 의미를 알기 때문이다. 영어에는 이런 표현이 있다. Apples and Oranges 과실수를 좋아하는 누군가의 명언인가 싶지만, 사실 전혀 다른 의미를 갖는 문구이다. 본질적으로 전혀 달라서 비교 자체가 성립하지 않는 경우에 Apples and Oranges라고 말한다. 그렇다면 다음 표현을 보자. 이 표현을 보고 사과 또는 오렌지라는 뜻이군. 라고 생각한다면 문과감성이 앞서 있는 사람이다. 반면, 사과일 수도 있고, 오렌지일 수도 있고, 둘 다일 수도 있군. 라고 생..
슬랙 팁 몇가지를 적어보고자 합니다. 아래는 윈도우 기준입니다. 맥 환경 및 더 자세한 내용은 슬랙 help center에서 보실 수 있습니다. 본 글은 계속 업데이트 될 수 있습니다. 텍스트를 rich하게 쓸 수 있습니다. 굵게(ctrl+B), 이탤릭(ctrl+I), 취소선(ctrl+shift+X)이 가능합니다. 밑줄은 없나봐요. 새 줄을 시작하고 싶으면 shift+enter 또는 ctrl+enter입니다. 그냥 엔터 치면 글이 올라가 버리거든요. 다만 이것은 환경설정에서 바꿀 수 있습니다. 환경설정이 어디 있는지 잘 안보이시죠? ctrl+,(쉼표)입니다. 맥 감성을 따랐습니다. 하이퍼링크를 달고 싶으면 링크를 복사한 후, 텍스트 선택하고 바로 ctrl+V 치면 됩니다. 복잡한 단축키 필요 없습니다. ..
아마도 전혀 중요하지 않은 수학 이야기: 왜 자연수 집합 $\mathbb{N}$, 정수 집합 $\mathbb{Z}$, 유리수 집합 $\mathbb{Q}$, 실수 집합 $\mathbb{R}$, 복소수 집합 $\mathbb{C}$는 이상한 폰트로 쓸까? - 개인적 호기심에 간단히 찾아본 것들을 정리했습니다. - 잘못된 정보가 있다면 댓글 달아주세요. - 물론 응원 댓글이 더 좋기는 합니다. ● 이런 문자를 double-struck 또는 blackboard bold라고 부른다. ● 이름 그대로 흑판에 볼드체를 쓰기 위해 만들어졌다. ● 자연수, 정수, 유리수, 실수, 복소수는 중요한 집합이므로, 다른 집합과 구분하기 위해 볼드체로 써야 했다. ● 그런데 흑판에 볼드체를 명확하게 쓸 방법이 없다 보니 분필을 눕..
Perfection of planning is a symptom of decay. During a period of exciting discovery or progress, there is no time to plan the perfect headquarters. - Cyril Parkinson 완벽한 계획을 세우려는 것은 쇠퇴의 징조이다. 흥미로운 발견이나 발전이 이루어지는 동안에는 완벽한 본부를 계획할 시간이 없다. - 시릴 파킨슨 Done is Better than Perfect.
매트랩 그래픽 객체의 ButtonDownFcn과 Figure 객체의 SelectionType을 이용하면 재밌는 걸 할 수 있습니다. 본 글의 목표는 아래의 코드를 구현하는 것입니다. - Line 또는 FunctionLine을 클릭하여 linestyle을 바꿈 - 좌클릭은 dashed (--) - 우클릭은 dotted (:) - 중클릭은 dash-dotted(-.) - 더블클릭은 solid line(-) - Figure에 만들어지는 모든 Line과 FunctionLine에 적용 (새로 추가되는 객체에도 적용) 1. ButtonDownFcn 우선 클릭했을 때 어떤 동작이 일어나도록 만들어야 합니다. 이와 같이 어떤 이벤트에 의해서 실행되는 함수를 일반적으로 '콜백(callback) 함수'라고 부릅니다. 매트..