728x90
300x250

[Matlab 2010] 8. 그래픽 출력 - 선 그리기 - 1 -

1. 기본 y = x  그래프


Condition
: x > 0, x = 0, y > 0, y = 0





2. 다양한 형식의 line
line
line(X,Y)
line(X,Y,Z)
line(X,Y,Z,'PropertyName',propertyvalue,...)
line('XData',x,'YData',y,'ZData',z,...)
h = line(...)

프로퍼티 설정
line('PropertyName1',x,'PropertyName2',y,'PropertyName N`,N)
프로퍼티 설정 + 색상 + 프로퍼티 값
line('XData',x,'YData',y,'ZData',z,'Color','r','LineWidth',4)

3. Connecting the dots
X = [x(1) x(2) x(3)...x(n)]
Y = [y(1) y(2) y(3)...y(n)]
Z = [z(1) z(2) z(3)...z(n)]

벡터 원소값에 해당하는 것 찾기
p1(x(i),y(i),z(i))


axis([0 1 0 1])
line([.3 .7],[.4 .9],[1 1],'Marker','.','LineStyle','-')

해설
x1 = 3, y1 = 4, z1 = 1 
x2 = 7, y2 = 9, z2 = 1

반응형
728x90
300x250

[Matlab 2010] 7. 행렬의 연산 -4-

Magic(N)

임의의 행렬 생성함수입니다.
행렬을 공부할 때 많은 도움이 될 것으로 생각합니다.

반응형
728x90
300x250
[Matlab 2010] 6. 콜론 연산자
':'을 통한 연산자입니다.
반복문과 같은 개념으로 사용됩니다. 더불어 `극한의 수렴값`, `삼각함수 그래프의 주기의 범위` 등을 측정할 때에도 사용됩니다.

반응형
728x90
300x250

[Matlab 2010] 5. 행렬의 연산 -3-

행렬의 합 구하기



1. sum 기능 사용하기

행렬 출력 : A = [16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1]
합계 : sum(A)





2. Diag 명령 사용하기


 (1,1)      
  (2,2)     
    (3,3)   
      (4,4) 

출력 : diag(A)

참조 : 행렬 값은 1번 sum 기능



3. Subscript

A(1,4) + A(2,4) + (3,4) + (4+4)



반응형
728x90
300x250

[Matlab 2010] 4. 행렬의 연산 -2-

행렬 성분의 연산


1. 벡터의 내적


2. 벡터의 외적


3. 행렬의 연산


4. 행렬 표기법

반응형
728x90
300x250

[Matlab 2010] 3. 행렬의 연산 -1-



지난 시간에 작은 행렬 단위에 관하여 입력하는 방법을 배웠습니다.
이번 시간에는 사람 손으로 기재하기 어려운 다차원 행렬에 대한 입력방법을 살펴보겠습니다.

A = Ones(m,n)
모든 M,N 행렬의 데이터 값을 '1'으로 선언

Zeros(m,n)
모든 M,N 행렬의 데이터값을 '0'으로 선언

Eyes(m,n)
단위 행렬 선언

참고
Ones(m,n);으로 입력하면
A라는 변수 내부에만 저장되고 출력되지 않습니다.

반응형
728x90
300x250

[Matlab 2010] 2. 행렬 구현



위의 그림은 Matrix '2 by 3' 즉 행렬 2 x 3을 뜻합니다.

F(X) >> a = [1 2 3;3 4 5]

출력 결과

a =

     1     2     3
     3     4     5

참고

1 2 3을 1,2,3으로도 표현 가능합니다.

반응형
728x90
300x250

[Matlab 2010] 1. 인터페이스

Matlab 2010 인터페이스는 다음과 같습니다.

반응형

+ Recent posts