MATLAB에서 배열을 만드는 방법

Matlabeseo Baeyeol Eul Mandeuneun Bangbeob



MATLAB에서는 정렬 저장된 값의 컬렉션을 저장하고 수정할 수 있는 기본 데이터 구조입니다. MATLAB의 배열은 행과 열에 저장되며 여러 차원을 가질 수 있습니다. 배열을 사용하여 행렬, 테이블 및 벡터로 작업할 수 있습니다. MATLAB의 1차원 배열은 벡터 다차원 배열은 다음과 같이 알려져 있습니다. 매트릭스.

이 가이드에서는 배열과 MATLAB에서 배열을 생성하는 방법에 대해 설명합니다.







MATLAB에서 배열을 만드는 방법

MATLAB에는 유형과 차원을 기반으로 배열을 생성하기 위한 여러 접근 방식이 있습니다. 배열은 단일 행, 단일 열 또는 여러 행과 열로 구성될 수 있습니다.



MATLAB에서 배열을 만들려면 아래에 설명된 방법을 따르십시오.



1: MATLAB에서 단일 행으로 배열 만들기

값 사이에 공백이나 쉼표를 추가하고 대괄호로 묶어서 MATLAB에서 단일 행 배열을 생성할 수 있습니다. 이러한 유형의 배열은 행 벡터라고도 합니다.





예를 들어 아래 샘플 코드 스니펫은 MATLAB에서 1×5 배열을 생성합니다.

= [ 5 7 6 4 ]




2: MATLAB에서 단일 열의 배열 생성

값 사이에 세미콜론을 사용하여 단일 열의 배열을 만들 수도 있습니다. 열이 하나인 배열을 열 배열이라고 합니다.

MATLAB에서 배열 5×1을 생성하는 다음 예를 고려하십시오.

= [ 5 ; 7 ; 6 ; ; 4 ]


3: MATLAB에서 여러 행의 배열 만들기

행을 세미콜론으로 구분하여 여러 행의 배열을 만들 수도 있습니다.

아래 샘플 코드를 사용하여 MATLAB에서 3×3 배열을 만들 수 있습니다.

= [ 1 6 9 ; 5 7 ; 7 9 열하나 ]



아래 예에서는 2개의 행과 3개의 열이 있는 문자열 배열을 만들었습니다.

str = [ '캐나다' , '영국' , '미국' ;
'이탈리아' , '칠면조' , '독일' ]


4: 동일한 간격의 값으로 배열 만들기

MATLAB에서 균일한 간격의 값으로 배열을 만들려면 다음을 사용할 수 있습니다. 콜론 연산자(:) . 아래 샘플 코드는 동일한 간격의 값을 사용하여 5개 요소의 배열을 만드는 방법을 보여줍니다.

엑스 = 2 : 2 : 10



라는 내장 MATLAB 함수를 사용할 수도 있습니다. 린스페이스() 주어진 범위 내에서 균일한 간격의 값으로 배열을 생성합니다.

다음 샘플 코드 스니펫을 통해 0에서 10까지의 5개 값 배열을 만듭니다.

린 스페이스 ( 0 , 10 , 5 )


5: 동일한 값으로 배열 만들기

다음과 같은 MATLAB의 일부 내장 함수를 사용하여 동일한 값으로 배열을 생성합니다. 제로() 그리고 일() . 이러한 함수의 경우 행과 열을 수동으로 할당해야 하며 배열이 자동으로 생성됩니다.

예를 들어, 다음 제로 함수 행렬 또는 0의 배열을 생성합니다.

z = 0 ( 1 , )



행렬 또는 하나의 배열을 만들려면 다음을 사용할 수 있습니다. 기능 MATLAB에서:

z = 일 ( 1 , )


6: 다른 값으로 배열 만들기

MATLAB에서 값이 다른 배열을 만들려면 내장된 랜드() 함수를 사용하여 행과 열을 직접 할당하면 배열이 자동으로 생성됩니다.

예를 들어 아래 코드는 MATLAB에서 임의 값의 2×3 배열을 생성합니다.

랜드 ( 2 , )


결론

MATLAB에서 배열 값 모음을 효율적으로 저장하고 조작하는 데 사용됩니다. MATLAB에서 다양한 방법을 사용하여 단일 및 다차원 배열을 만들 수 있습니다. 이 자습서에서는 MATLAB에서 배열을 생성하는 다양한 방법을 제시했으며 이를 이해하면 복잡한 계산 문제와 분석을 쉽게 수행할 수 있는 배열을 생성하는 데 도움이 됩니다.