Matlab 1/15
[임종수의 matlab 7]
[getting start video]
[선형대수 수치해석]
[진동이랑 자동제어 에 포커스 맞춘 책]
plan : 책과 비디오 병행. 15회에 익히기.
▽ 머리말
CPU fixed-point 연산만 수행한다.(?)
실제 제품 개발에 사용하는 cpu 대부분 double data format.
part1
tool box ? M-file ? c언어와의 차이 ? Volume visualization ? OpenGL ?
part2
수치해석, advanced matlab
ch10, 선형 대수학, 문자 자체를 연산단위로 계산해주는 symbolic math ? 유용하다고 ? convolutional encoder ? decoder ? viterbi decoder ? VHDL ?
CD - ch15, ch19
▽ Part1 mathlab 입문
CH1. Matlab 소개
01. 왜 Matlab을 배워야하는가?
주어진 상황을 쉽게 코딩화
⩠ GUI (Graphical User Interface)
○ 단순한 GUI 프로그램에 수학적 기능들을 부여, 아주 강력한 알고리즘 개발이 가능.
- borad를 pc로 제어하기 위해서는 Windows Driver Model ( *.inf, *.sys file )을 제작해주어야 한다. matlab 과 Real-Time OS 관계 Windows ᅟᅤᆫsms 수백 MBytes크기 Real-Time OS는 1[Mbytes] 안팎의 크기를 갖는다. (작은 메모리 위에 OS와 여러분이 개발한 알고리즘을 실행할 수 있으므로, 제품의 소형화 최적화)
Real-Time OS (RTOS)
serial port를 matlab으로 제어하는 방법을 설명할 것.
02. Matlab이란 무엇인가?
- 수학과 관련된 계산
- 알고리즘 개발 (Text Coding, Graphical Coding)
- 상황 모델링과 data분석
- 여러 가지 과학과 공학적인 그래픽 표현
- GUI(Graphical User Interface)를 채택한 애플리케이션 개발
- 임의의 PC와 사용자가 개발한 Hardware 사이의 Link제공
Matlab은 이용하고자 하는 분들의 전공에 도움을 주고자 여러 가지 toolbox들을 가지고 있다.
⩠ toolbox : 신호처리, 통계학, 영상 처리, 제어, fuzzy logic, 재정, 화학 공정, CDMA, Hardware Interface, stateflow, symbolic math. 등 해당 전공 부분의 내용을 심도 있게 지원하는 함수들의 도서관과 같은 것이다. 특별히, simulink라는 것이 있는데 이 디렉터리의 내용은 주로 동적system의 simulation에 이용되는 부분이다. (부록CD)
03.
04.
- startup.m file을 사용하는 방법
연습문제
No comments:
Post a Comment
freeeeeee