'MATLAB'에 해당되는 글 1건
영상처리 - MATLAB 맛보기 :: 2008/03/04 11:35
%-- 08. 3. 4 오전 10:37 --%
* 각종 연산
a = 5
b = 3
a + b
a * b
a / b
a % b
* ans는 MATLAB 변수
ans = 1
a + b
a = 5;
b = 3:
b = 3;
a + b;
a + b
a= 5
* 지수승
a^3
5^3
* 변수 클리어~
clear
* 실수 저장
a = 5.555
a = 1.5 * 10^10
a = 1.5 * 10^100
a = 1.5 * 10^999
* 배열 형식으로 저장([ 와 ] 사용)
a = [1 2; 3 4] -> 이렇게도 가능하다는거~!
a = [1 2
3 4] -> 이렇게도 가능!
* 배열 참조 : MATLAB의 배열 인덱스는 1부터 시작(기존 C,C++ 언어 등과는 다르다)
a(1,2) -> 1행 2열 정보 참조(답 2)
a(0,0) -> (X) 안된다
* 행열 연산
a = [1 2; 3 4]
b = [5 6; 7 8]
a + b -> 행열연산!! 다른언어의 행열 연산과 비교해보아라~!
a * 2 -> 행열 전체 * 2
a / 3 -> 행열 전체 / 3
a ^ 2 -> 행열 a * 행열 a
* 예제
x = -pi:pi/100:pi;
: -pi 부터 pi / 100 만큼 늘리면서 pi까지의 값을 x 에 저장
a = [-10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10]
: a = -10:1:10
반대 : a = 10:-1:-10
a = [1 2; 3 4]
a(:,1) -> 모든 행의 1번째 열을 출력(:은 '모든'이란 와일드 카드)
a(2,:) -> 뭐게~?
a(:) -> 열백터의 나열
결과)
1
3
2
4
x = -pi : pi / 10 : pi
y = sin(x) -> 배열 x의 sin 배열값을 y에 저장



