본문 바로가기

Posts by PinkWink

(1351)
Python에서 약간 재미있는 스타일로 plot 하기 XKCD 스타일 2016. 1. 25. 08:30 뭔가를 새롭게 배우고 익힌다는 것은 참 즐거운 일입니다. (비록 그게 아직 당장은 뭐 어디 쓸데는 없지만^^) 아무튼 뭐 그렇다는 거죠ㅠㅠ. 한참 응답하라1988에 푹 빠져있으면서, 또 주말에 출근해서 일도 하고... 그러면서... 또 뭔가 뜻대로 되는 것도 없는 이 묘한 교착상태가 아~주 답답하면서도 그런것들 속에서 살짝 이렇게 뭔가 즐겁게 배우고 익힐 수 있다는 것이 참 다행입니다.^^. 오늘은 요즘 Python 놀이 중에 발견한 재미있는 plot 스타일을 소개할려구요^^ XKCD 스타일 Sketch인데요. [바로가기]에 가보시면 예제 코드와 결과를 보실 수 있습니다. import matplotlib.pyplot as plt import numpy as np with plt.xkcd(): # Base..
Craig의 Robotics 3-4예제. RPR Mechanism Arm 2016. 1. 22. 08:30 요즘 짬 날때마다 Craig라는 분의 Introduction to Robotics 3rd Edition이라는 책을 가지고 놀고 있는데요^^ 그러다가 Craig의 책의 내용에 대한 이해도도 높이고, Python 학습도 하고, 취미삼하는 블로그에 글도 좀 보강하는 여러가지 이유로 책의 예제 중 일부를 Python으로 확인하는 놀이(^^)를 계속하고 있네요. 지난번에 2장의 일부 예제를 한 번 다루었고, 그 후 예제 3-3을 슬라이더를 동원해서 다루었구요.. 오늘은 3-4예제를 이야기할려고 합니다.^^ Theory 좌표계의 기초 표현과 이동 및 회전 행렬 GitHub PinkWink/drawRobotics Example Python으로 학습해본 Craig의 Robotics 2장 예제 Example Craig의..
Craig의 Robotics 3-3예제. Three-Link Planar Arm 2016. 1. 20. 08:30 최근 얼마전부터 Craig의 Introduction to Robotics 3rd Edition의 2장 예제 중 일부를 Python으로 구현해서 실습했는데요. 오늘은 Craig의 책 3장의 3-3예제를 가지고 실습을 할까합니다. 일단, 로보틱스의 기초적 지식은 이미 [바로가기]에서 언급을 했구요... 그후 2장의 예제를 다루기 전에 벡터나 좌표계를 공간상에 표현할 방법을 찾다가 살짝 직접 구현을 했었죠[바로가기]. 그리고 그후 해당 Python Module은 살짝 변경이 생겨서 지금은 GitHub에서 확인을 하셔야합니다.[바로가기] 그리고 Craig책 2장 예제 중 일부를 이야기 했었죠[바로가기]^^ 그렇게 해서 오늘 글에서 사용할 링크까지 정리하면 Theory 좌표계의 기초 표현과 이동 및 회전 행렬 G..
라즈베리파이2 개봉 및 설치 Raspberry Pi 2 2016. 1. 18. 08:30 이렇게 큰 난이도 없이 그냥 뭔가를 개봉하고 따라했더니 뭔가 되는 군요~~~~라는 류의 글을 적을때면.. 살짝 민망하기도 하면서 또 재미있기도 합니다. 장난감 하나 잘 득템해서 자랑하는 기분이라고나 할까요^^ 아무튼 저는 우연한 기회에 라즈베리파이2를 상납(^^) 받게 되었는데요.. 이 아이를 살짝 개봉해서 테스트를 해 보았습니다.처음 열었더니 저렇게 아크릴 판이 나오더군요. 처음에는 저중이 하나는 분명 밑판일테니 나머지는 그냥 골라서 마음에 드는 걸로 쓰는 건가??? 했지요ㅠㅠ 뭐 약간 무식하긴 했지만...그나저나 잘 생기고 이쁘긴 합니다. 보드상에 HDMI 포트와 USB를 이용한 전원단자 및 오디오 잭을 꼽는 단자가 보이네요... 일단, 랜 포트 말고도... USB가 무려 4개나 있다는 것 또한 즐거..
한컴 워드 한글에서 원 혹은 네모 문자 입력하기 - 글자 겹치기 2016. 1. 16. 08:30 한컴의 한글로 작업하다 보면 원이나 네모 안에 숫자를 넣고 싶을 때가 생기는데요... 몹시 초보스럽지만, 그럴때 사용하는 글자 겹치기를 이야기해드릴려구요^^요딴 걸 하고 싶었다는 이야기지요^^한글에서 입력을 눌러보면 글자 겹치기라는 항목이 있습니다.그러면 겹치고 싶은 모양과 글자를 넣고 넣기를 눌러주면 됩니다.뭐~~~ 이렇게 말이죠^^히히.. 뭐 아주~~ 쉬운 거지만, 살짝 올려봅니다. 이것도 팁이라고^^
Numpy에서 선언된 행렬에 c_나 r_를 이용해서 행이나 렬 쉽게 추가하기 2016. 1. 15. 08:30 Python의 Numpy를 이용하면 MATLAB과 비슷한 수준으로 행렬 연산이 가능한데요... 초급단계에서 어느 정도 가지고 놀다보면, 아마 한 가지 불편함을 느끼실겁니다. 바로 이미 만들어진 행렬에 행이나, 열을 추가하는 것이지요. MATLAB에서는 꽤 쉽게 되는데... Python에서는 더 쉬운 방법이 없나?? 하고 찾게 되죠. 오늘은 아주 짧게 c_, r_ 명령으로 해결할 수 있다는 것을 보여 드릴까 합니다. import numpy as np N = 3 A = np.eye(N) print('A = ', A) B = np.c_[A, A[2]] print('B = ', B) C = np.r_[A, [A[2]]] print('C = ', C) 위 코드와 같에 열을 추가 하고 싶으면 c_를.. 행을 추가하..
Python Matplotlib의 Slider 위젯을 적용한 간편 예제 2016. 1. 13. 08:30 요즘 하도 문어발 식으로 학습을 진행해서 살짝 일관성이 없어 보이네요... 그러다 보니.. 이 스킨도 그런면에서는 약간 부족한듯 느껴지기도 합니다.ㅠㅠ(이 글이 예약글로 작성된 후에 스킨을 지금의 것으로 바꾸었습니다. 이제는 괜찮다는^^). 일단 그러나 단편적 글들이지고 그냥 허접한 예제이지만... 글 속에서 제가 최대한 링크를 넣을려고 하기 때문에 흐름을 잃지는 않도록 적고 있습니다.ㅠㅠ. 일단... 최근 저는 Python의 Matplotlib의 widget중에서 slideer와 button, radiobuttons의 예제를 다루었었는데요.[바로가기] 그 예제를 이용해서 예전에 다른 Craig의 로보틱스 책의 예제중 하나[바로가기]에 적용해 볼까합니다. # Introduction to Robotics ..
사이판 피에스타 호텔 디너쇼 - 고기 부페 - 2016. 1. 11. 08:30 벌써 작년... ㅎ... 이 글을 쓰는건 2015년이지만, 2016년 두번째 월요일에 발행할 예정이므로... 인사는 새해인사로 해야지요^^ 아무튼.. 작년... 그리고 지난달에 다녀온 사이판 이야기로 아직까지 글을 올리네요^^ 오늘은 사이판에서 저희가 머물렀던 피에스타 호텔의 원주민 디너쇼 이야기를 할려고 합니다. 디너쇼이면서 또한 고기 부페이기도 합니다. 제가 머물렀던 호텔방에서 보면 나오던 곳인데요.. 저기가 디너쇼를 하는 장소입니다. 밤에도 사람들이 아주아주 많죠^^ 입구입니다. 사실... 입구를 찍고 싶었는데... 웰컴 인사를 하던 두 직원분이 저렇게 포즈를 잡아주시네요^^ 조금 일찍 도착했습니다. 여기서 다들 자리잡고 조금있으면 쇼가 시작되는 거죠.. 일단 왠만하면 예약을 하고 가셔야합니다.^^..

반응형