통신 시뮬레이션 MATLAB
- 최초 등록일
- 2011.12.12
- 최종 저작일
- 2011.12
- 6페이지/ 한컴오피스
- 가격 2,000원
소개글
통신 시뮬레이션 MATLAB
목차
□ MATLAB
□ C++
□ MATLAB과 C++ 비교
□ 산업 응용 예
본문내용
□ MATLAB
MATLAB(매틀랩)은 MathWorks 사에서 개발한 수치 해석 및 프로그래밍 환경을 제공하는 공학용 소프트웨어이다. 행렬을 기반으로 한 계산 기능을 지원하며, 함수나 데이터를 그림으로 그리는 기능 및 프로그래밍을 통한 알고리즘 구현 등을 제공한다.
MATLAB은 matrix-based 시스템의 프로그래밍 언어로써 각종 공학에 필요한 계산뿐만 아니라 여러 공학 분야에서 다양하게 시스템을 해석할 수 있는 최적의 tool로 최근 각광을 받고 있는 소프트웨어이다. 프로젝트를 진행하다 보면 데이터의 분석하기 위해 또는 문서작성을 위해 그래프를 그려야 할 경우가 많다. 이러한 경우 별도의 프로그램을 개발하지 않고 Matlab을 사용하여 목적에 알맞은 그래프를 출력하여 사용 할 경우 시간과 비용에 많은 효과를 얻을 수 있다.
MATLAB은 엔지니어링 및 과학적 데이터를 시각화하는 데 필요한 모든 그래픽 기능을 사용할 수 있다. 여기에는 2D 및 3D 플로팅 함수, 3D 볼륨 시각화 함수, 대화형 플롯 작성 도구와 널리 사용되는 모든 그래픽 형식으로 결과를 내보내는 기능이 포함된다. MATLAB은 작업의 문서화 및 공유를 위해 많은 기능을 제공한다.
특징
A. 기술적인 계산을 위한 고급 언어
B. 처리 부호, 파일 및 자료를 위한 개발 환경
C. 반복 탐험, 디자인 및 문제 해결을 위한 상호 작용하는 공구
D. 선형 대수, 통계, 푸리에 해석, 거르고는, 최적화 및 수 통합을 위한 수학 함수
E. 제 2 그리고 3번째 도표는 구상 자료를 위해 작용한다
F. 주문 그래픽 사용자 인터페이스 건설을 위한 공구
G. MATLAB 통합을 위한 기능은 외부 신청 그리고 언어 C와 같은 C++, 포트란, 자바, COM 및 Microsoft Excel를 가진 산법의 기초를 두었다
□ C++
AT&T 벨 연구소의 비야네 스트롭스트룹이 1983년 발표하여 발전한 프로그래밍 언어이다. C언어의 문법을 대부분 사용할 수 있으며, 객체지향성이 더해진 C언어의 확장형이라고 생각할 수도 있다.
특징
A. C언어에 객체지향 프로그래밍을 지원하기 위한 내용이 덧붙여진 것이라고 할 수 있지만, 단지 더 좋은 C언어로서 수속형 언어로 취급하기도 한다. 초기 C++은 C위에 놓은 트랜스레이터로 구현되었다. 즉, C++프로그램을 일단 C프로그램으로 변환하고 나서 C컴파일러로 컴파일하는 식이었고 따라서 C언어에 대해 상위 호환성을 갖는 언어였다.
참고 자료
위키백과사전
http://visbic.cse.pusan.ac.kr/~dhlee/wiki/images/7/72/AM10-lect01-4s.pdf
http://www.google.co.kr/url?sa=t&rct=j&q=%EB%A7%A4%ED%8A%B8%EB%9E%A9+c%2B%2B&source=web&cd=52&ved=0CC8QFjABODI&url=http%3A%2F%2Fwww.soe.ucsc.edu%2Fclasses%2Fcmps060m%2FSpring06%2Fma%2Fcdabney19%2FMatLab%2520API%2520to%2520C%2B%2B.ppt&ei=nFHkTsbKCIj-mAX_ytSXBQ&usg=AFQjCNGA2gl_747Mibnr8cC4X3SD59_bMg
http://www.danaeshop.com/product_view.php?pset_id=da28739181&page=1&search_sel=&search_name=&dapp_id=3322013&pv=0&cs=
http://www.aladin.co.kr/shop/wproduct.aspx?ISBN=8955025777
http://www.3dif.co.kr/Visualization/SW/VSG/Avizo/Framework.html
<니케이 일렉트로닉스 아시아-코리아>