목차
1. MATLAB의 기본 언어와 실행
2. 화면 출력서식
3. 벡터연산자와 배열
4. 행렬 연산
5. 복소수
6. 다항식
7. 그래프
8. 순환문, 조건문, 논리 연산자
2. 화면 출력서식
3. 벡터연산자와 배열
4. 행렬 연산
5. 복소수
6. 다항식
7. 그래프
8. 순환문, 조건문, 논리 연산자
본문내용
를 균등하게 나눈 점으로 구성
longspace(a, b, n) : 10a부터 10b까지 로그로 균등하게 나눈 n개의 점으로 구성.
4. 행렬 연산
'´' : 행렬의 마지막에붙여 행과 열을 바꿀 수 있다. (전치행렬)
inv : 행렬의 역행렬을 구할 때
lu : LU인수 분해를 수행할 때
size : 행렬의 크기인 행의 수와 열의 수가 출력된다.
rank : 행렬 A의 계수를 계산하는 명령어. 행렬 A의 일차독립인 열벡터의 수를 나타낸다. length : 벡터에 대한 차원을 나타내기 위한 것으로 행과 열중 큰 수를 나타낸다.
triu, tril : 삼각행렬을 출력하는 명령어
repmat : 같은 행렬을 복제하는 명령어.
find : 입력조건에 맞는 첨자를 출력하는 명령어.
eye(m,n) : 단위행렬을 만드는 명령어
zeros(m, n) : 모두 0으로만 구성된 행렬을 만드는 명령어.
ones(m, n) : 성분이 모두 1인 행렬을 구성.
diag : 대각 행렬로 A가 행렬이면 ‘diag(A)'는 A의 대각 성분을 나타내는 벡터
eig : 행렬의 고유치와 고유 벡터를 알려주는 명령어
5. 복소수
real : 복소수에 대해서 실수부를 확인하는 명령어
imag : 허수부를 확인하는 명령어
conj : 복소수의 공액 복소수를 계산할 때 사용하는 명령어
angle : 복소수의 각을 출력.
6. 다항식
roots : 다항식의 인수분해에 사용되는 명령어
poly : 구해진 근을 이용해서 다시 다항식을 구하는 것이 가능 한데 이때 사용하는 명령어. polyval :다항식에서 구해진 근의 오차를 평가하는 방법
‘conv', 'deconv' : 다항식의 곱셈과 나눗셈을 행하는 방법의 명령어
symadd : 다항식과 다항식을 덧셈의 형태로 나타내기 위한 명령어
7. 그래프
plot(y) : y의 요소들을 y축의 값으로 선정하고 x축은 y 요소들의 색인을 x축 값으로 선정하여 그래프를 출력하는 명령어.
plot(x, y) : 명령어는 x의 요소들을 x축의 값으로 y의 요소들을 y축의 값으로 선정하여 그래프를 출력.
hold : 현재의 그래프 화면이 지워지지 않고 다음의 명령어에 의한 그래프도 현재의 그래프 위에 겹쳐서 그리게 한다.
figure : 새로운 그림 창을 만드는 명령어
grid : 격자 선을 그래프에 추가하여 출력
title : 그래프의 제목을 추가하여 출력하는 명령어.
xlabel, ylabel : x축과 y축의 이름을 추가하여 출력하는 명령어.
semilogx : x축은 로그스케일을 사용하고 y축은 선형 축을 사용하여 그래프 출력
semilopy : x축은 선형 축을 사용하고 y축은 로그 스케일을 사용하여 그래프 출력
text : x축과 y축으로 지정된 출력 위치마다 텍스트를 출력
gtext : 마우스를 이용하여 위치를 선정하여 그 위치에 텍스트를 삽입하는 명령어
axis : 임의로 그래프의 최대와 최소를 지정하여 그래프를 출력하는 명령어
plot : 그래프에 대한 색상과 그래프 선의 종류도 지정
선의 색상
기호
검정색(black)
k
노란색(yellow)
y
자홍색(magenta)
m
하늘색(cyan)
c
빨강색(red)
r
녹색(green)
g
파란색(blue)
b
흰색(white)
w
선의 종류
기호
점
.
원
o
x-표시
x
덧셈기호
+
별표
*
실선
-
점선
:
일점쇄선
-.
쇄선
--
ginput : 화면상의 한 점을 마우스로 선정하면, 그 때의 점의 위치를 좌표 값으로 한다. subplot : 하나의 그림 창에 여러 개의 그래프를 출력할 때 사용하는 명령어.
plot3 : 2차원 그래프의 ‘plot'에 해당하는 것.
mesh : 좌표 점을 선으로 연결해서 3차원 형상으로 만들어 그래프로 출력
surf : 각각의 조각들을 지정된 색으로 채우는 명령어
contour : 등고선 그래프 형태를 나타나게 하는 명령어
meshgrid :그물 격자 함수인 그래프를 출력한다.
sphere : 구를 생성하는 그래프를 출력한다.
cylinder : 원기둥 3차원 그래프를 출력하는 명령어.
view : 3차원 그래프의 관찰 방향을 정할 수 있는 것으로 어떠한 관찰점에서 그래프의 형상을 관찰하도록 지정할 수 있다.
8. 순환문, 조건문, 논리 연산자
for문 : 일련의 작업을 정해진 횟수만큼 반복하여 수행할 때.
if문 : 주로 조건부 수행을 할 때 사용하는 명령문
while 조건문 : 종료 조건이 일치하게 되면 반복을 마치게 된다.
longspace(a, b, n) : 10a부터 10b까지 로그로 균등하게 나눈 n개의 점으로 구성.
4. 행렬 연산
'´' : 행렬의 마지막에붙여 행과 열을 바꿀 수 있다. (전치행렬)
inv : 행렬의 역행렬을 구할 때
lu : LU인수 분해를 수행할 때
size : 행렬의 크기인 행의 수와 열의 수가 출력된다.
rank : 행렬 A의 계수를 계산하는 명령어. 행렬 A의 일차독립인 열벡터의 수를 나타낸다. length : 벡터에 대한 차원을 나타내기 위한 것으로 행과 열중 큰 수를 나타낸다.
triu, tril : 삼각행렬을 출력하는 명령어
repmat : 같은 행렬을 복제하는 명령어.
find : 입력조건에 맞는 첨자를 출력하는 명령어.
eye(m,n) : 단위행렬을 만드는 명령어
zeros(m, n) : 모두 0으로만 구성된 행렬을 만드는 명령어.
ones(m, n) : 성분이 모두 1인 행렬을 구성.
diag : 대각 행렬로 A가 행렬이면 ‘diag(A)'는 A의 대각 성분을 나타내는 벡터
eig : 행렬의 고유치와 고유 벡터를 알려주는 명령어
5. 복소수
real : 복소수에 대해서 실수부를 확인하는 명령어
imag : 허수부를 확인하는 명령어
conj : 복소수의 공액 복소수를 계산할 때 사용하는 명령어
angle : 복소수의 각을 출력.
6. 다항식
roots : 다항식의 인수분해에 사용되는 명령어
poly : 구해진 근을 이용해서 다시 다항식을 구하는 것이 가능 한데 이때 사용하는 명령어. polyval :다항식에서 구해진 근의 오차를 평가하는 방법
‘conv', 'deconv' : 다항식의 곱셈과 나눗셈을 행하는 방법의 명령어
symadd : 다항식과 다항식을 덧셈의 형태로 나타내기 위한 명령어
7. 그래프
plot(y) : y의 요소들을 y축의 값으로 선정하고 x축은 y 요소들의 색인을 x축 값으로 선정하여 그래프를 출력하는 명령어.
plot(x, y) : 명령어는 x의 요소들을 x축의 값으로 y의 요소들을 y축의 값으로 선정하여 그래프를 출력.
hold : 현재의 그래프 화면이 지워지지 않고 다음의 명령어에 의한 그래프도 현재의 그래프 위에 겹쳐서 그리게 한다.
figure : 새로운 그림 창을 만드는 명령어
grid : 격자 선을 그래프에 추가하여 출력
title : 그래프의 제목을 추가하여 출력하는 명령어.
xlabel, ylabel : x축과 y축의 이름을 추가하여 출력하는 명령어.
semilogx : x축은 로그스케일을 사용하고 y축은 선형 축을 사용하여 그래프 출력
semilopy : x축은 선형 축을 사용하고 y축은 로그 스케일을 사용하여 그래프 출력
text : x축과 y축으로 지정된 출력 위치마다 텍스트를 출력
gtext : 마우스를 이용하여 위치를 선정하여 그 위치에 텍스트를 삽입하는 명령어
axis : 임의로 그래프의 최대와 최소를 지정하여 그래프를 출력하는 명령어
plot : 그래프에 대한 색상과 그래프 선의 종류도 지정
선의 색상
기호
검정색(black)
k
노란색(yellow)
y
자홍색(magenta)
m
하늘색(cyan)
c
빨강색(red)
r
녹색(green)
g
파란색(blue)
b
흰색(white)
w
선의 종류
기호
점
.
원
o
x-표시
x
덧셈기호
+
별표
*
실선
-
점선
:
일점쇄선
-.
쇄선
--
ginput : 화면상의 한 점을 마우스로 선정하면, 그 때의 점의 위치를 좌표 값으로 한다. subplot : 하나의 그림 창에 여러 개의 그래프를 출력할 때 사용하는 명령어.
plot3 : 2차원 그래프의 ‘plot'에 해당하는 것.
mesh : 좌표 점을 선으로 연결해서 3차원 형상으로 만들어 그래프로 출력
surf : 각각의 조각들을 지정된 색으로 채우는 명령어
contour : 등고선 그래프 형태를 나타나게 하는 명령어
meshgrid :그물 격자 함수인 그래프를 출력한다.
sphere : 구를 생성하는 그래프를 출력한다.
cylinder : 원기둥 3차원 그래프를 출력하는 명령어.
view : 3차원 그래프의 관찰 방향을 정할 수 있는 것으로 어떠한 관찰점에서 그래프의 형상을 관찰하도록 지정할 수 있다.
8. 순환문, 조건문, 논리 연산자
for문 : 일련의 작업을 정해진 횟수만큼 반복하여 수행할 때.
if문 : 주로 조건부 수행을 할 때 사용하는 명령문
while 조건문 : 종료 조건이 일치하게 되면 반복을 마치게 된다.
추천자료
도립진자 pendulum 설계 (매틀랩, 제어기 설계)
[통신이론] FT, DTFT, DFT Matlab 구현
matlab을 이용한 열전달 유한차분법
matlab을 이용한 과도 열전달 유한차분법
매트랩 연습문제 변환표 및 고찰
FIR Filter using MATLAB
IIR Filter using MATLAB
가스 터빈 / 추진기관 2 성능 곡선 그래프 및 매트랩 코드
매틀랩 ISI 분석
정규화된 안테나의 방사패턴 & MATLAB CODE
Matlab을 이용한 AM, FM 변조기 및 복조기 구현
[수치해석]MATLAB을 이용한 선형연립방정식및 멱방정식에 대한 해법과 그 프로그래밍
매트랩을 이용한 퓨리에 코딩
매트랩을 이용하여 가위 바위 보 인식하기
소개글