본문 바로가기

Circle2

MATLAB 원(Circle), 다각형(Polygon) 그리기 오늘은 간단하게 MATLAB 을 사용하여 원을 그리는 방법에 대해 소개하려 합니다. 아래 포스팅에서도 소개한 적이 있지만~ 아래 포스팅에서는 ezplot 를 사용하여 그래프를 그렸었는데~ 2011/03/13 - [programming language/MATLAB] - MATLAB ezplot() 함수로 그래프를 쉽게 그리자 오늘은 수치적인 방법으로 그래프를 그려 보도록 하죠~ 원이나 다각형 그래프들은 단순한 그래프라 조그만 생각해 보고 코딩하면 되겠지만 MATLAB File Exchange 에 보니 괜찮은 코드가 있어서 소개 하려 합니다. http://www.mathworks.com/matlabcentral/fileexchange/2876-draw-a-circle 위 주소에서 아래 그림과 같이 코드를 다.. 2014. 4. 9.
C/C++ 매개변수를 갖는 매크로, #, ## 연산자 C/C++ 코딩시 매크로는 #define 을 사용하여 다음과 같이 정의하곤 합니다. 단순하게 상수등을 다음과 같이 정의하곤 하지만~ #define PI (3.141592) 상수 뿐만이 아니라 매개변수등도 이용할 수가 있습니다. 사용법은 굉장히 단순한데요. 다음과 같이 원의 넓이를 구하는 매크로를 구성할 수 있습니다. #define CIRCLE(x) ((x)*(x)*(PI)) 매크로 정의시에는 항상 모든 부분들을 괄호를 이용하여 꼼꼼하게~ 묶어 주는 게 좋습니다. 그렇지 않으면~~ 까딱 잘못하다가 예상치 못한 결과를 얻을 수 있거덩여~ 다음으로 # 연산자를 간단하게 소개하겠습니다. 이미 많은 분들이 아시겠지만, # 연산자는 매개변수를 문자화 하는 연산자 입니다. 다음과 같이 사용합니다. #define ST.. 2012. 10. 29.