본문 바로가기
취미/Matlab

MATLAB에서 (연습할 때 연습용) 임의의 행렬 만들기

by Zoos 2020. 5. 2.
반응형

1.  임의의 정수로 구성된 NxM 직사각 행렬. 

   randi

   ex) C = randi(10,3,2)

     randi에 대한 첫 번째 입력값은 정수 값의 가능한 범위를 나타내고, 그다음 두 입력값은 각각 행 개수와 열 개수를 나타냄.

>> a=randi(10,10,4)

a =

     9     2     7     8
    10    10     1     1
     2    10     9     3
    10     5    10     1
     7     9     7     1
     1     2     8     9
     3     5     8     7
     6    10     4     4
    10     8     7    10
    10    10     2     1

2. nxn 행렬 

   magic

   행의 합과 열의 합이 같은 비대칭 마방진 행렬을 생성

>> B = magic(3)
B =
       8     1     6
       3     5     7
       4     9     2

3. nxn 행렬 

     pascal

    파스칼의 삼각형에 기반한 요소들로 구성된 대칭 행렬을 생성

>> A = pascal(3)

A =

     1     1     1
     1     2     3
     1     3     6

 

출처: https://kr.mathworks.com/help/matlab/math/matrices-in-the-matlab-environment.html

반응형

'취미 > Matlab' 카테고리의 다른 글

MATLAB FOR문 문자열 사용하여 저장 EVAL  (0) 2020.05.02