본문 바로가기

전체 글

(30)
스스로를 돌아보는 진로고민 보호되어 있는 글입니다.
맥에서 논문용 고화질 이미지 저장하기 Latex을 사용해서 IEEE conference 양식으로 글을 쓰고 있다. 전에 CV를 만들겠다고 양식을 가져와서 써본 적은 있는데, 논문을 위해서 쓰려고 하니 꽤나 모르는 것이 많군..예를 들어 ~를 넣거나 ^2 을 넣거나 할 때 노션에서 쓰던 것처럼 $$으로 감싸 처리가 될 줄 알았지만 갑자기 수식 블록으로 들어간다던지. 뭐 이번에는 그림을 넣는 내용이다.널리 알려진 것처럼 PNG는 파일을 옮길 때 해상도가 기본 설정(저해상도)로 저장되는 경우가 있어 대신 SVG, TIFF 등을 사용한다.혹은 PNG를 저장할 때 300ppi 이상으로 저장하도록 하지. 윈도우에서는 이렇게 마이크로소프트 공식 글처럼 레지스트리를 설정해 고해상도로 이미지를 저장할 수 있다.- https://learn.microsoft...
뭐하지(feat. MacBook Air, 건강검진) 보호되어 있는 글입니다.
SENNHEIZER Profile microphone ROS 드라이버 셋업 오랜만에 글을 쓴다. 학회 첫 경험을 포스터, 구두 발표 둘 다 해서 으아ㅏㅇ악 하며 시간이 지나갔다. 저번에는 카메라였지만 지금 음향 분류를 하고 있어서 마이크를 사용하고 있다. 카메라는 인기가 많아서 사용방법이 인터넷에 많은데 음향 계열을 ros로 사용하는 법은 한글 글도 많이 없는 것 같아 기록한다.1. 드라이버 패키지 설치https://github.com/ros-drivers/audio_common  GitHub - ros-drivers/audio_common: Common code for working with audio in ROSCommon code for working with audio in ROS. Contribute to ros-drivers/audio_common developmen..
Minecraft edu - Sorting simulator 만들기 4학년에 졸업하려고 여러 과목을 듣다 보니 1학년... 과목을 듣게 되었다. 문제해결과 프로그래밍이라는 과목이 마인크래프트 교육용 버전을 사용해서 정렬 알고리즘을 구현하는 과제가 있어서 만져보고 있다. 에이전트를 사용하라고 하는데 생각보다 잘 안되서 이상하긴 하지만, 뭐 다 했으니 토이 프로젝트 느낌으로 블로그에 남긴다. 1. 정렬 알고리즘 본 프로젝트에서는 나만의 정렬 알고리즘을 마인크래프트에서 구현하는 것이다. Divide and conquer 개념의 대표적인 quick sort 알고리즘을 부수기와 설치하기로 구현하고, 예시로 보여진 bubble sort를 성능을 확인하기 위한 기준으로 사용해 성능의 차이가 얼마나 나는지 확인한다. 1.1 성능의 비교 방법 알고리즘의 평균적인 성능을 알기 위해서는 동..
1.2 선형 시스템과 Direct method들 1. 선형 시스템과 수치해석 기계공학도로 대부분 배워온 구조와 유체, 전자기장 등이 있을 것이다. 대부분의 공학적 분야는 이런 선형 시스템을 분석하는 것인데, 여기서 선형 시스템은 입력에 비례하는 응답이 선형적인 것으로 간주되는 시스템이다. 만약 트러스 구조 해석이나 전기 회로(이거는 선대로 풀어본 적은 없지만)라면 시스템은 불연속적이다. 그때 그때 상태가 기록되면 각각이 방정식이 된다. 불연속(discrete)한 시스템은 선형 대수 방정식으로 바로 넘어가고, 연속(linear)한 시스템은 미분 방정식으로 설명된다. 그러나 수치 해석은 이산(discrete) 변수로만 처리할 수 있어 미방을 대수 연립방정식으로 근사한다. 여기에 쓰이는게 유한 요소, 경계 요소 방법 등등이다. 근사하는 방법은 다를 수 있어..
1.1 연립 선형 대수 방정식 Intro 글을 썼는데 크롬 Alert Control 확장 툴 때문에 글이 안떠서 당황했다가 글을 날려버렸다. :( 1. 표기법 대수에서 연립방정식은 다음과 같다. $$ A_{11}x_1 + A_{12}x_2 + \cdots +A_{1n}x_n = b_1\\ A_{21}x_1 + A_{22}x_2 + \cdots +A_{2n}x_n = b_2\\ \vdots \\ A_{n1}x_1 + A_{n2}x_2 + \cdots +A_{nn}x_n = b_n $$ 여기에서 계수 \(A_{ij} \) 와 상수 \(b_j \)는 known이고, \(x_i\)는 미지수이다. 행렬 표기법으로 나타내면 아래와 같다. $$ \begin{bmatrix} A_{11} & A_{12} & \cdots & A_{1n} \\ \vdots & \..
시작 글 진학 전에 공학수치해석, C++ 프로젝트 개발환경, 선대를 공부하기 위해 시작하는 시리즈다. 교재: Jaan Kiusalass 저 python을 이용한 공학수치해석 제목처럼 python을 기반으로 설명하지만 내가 굳이 C++을 쓰고 싶어서 C++로 포팅해서 진행하도록 한다.