Main Content

lcm

최소공배수(Least Common Multiple)

설명

예제

L = lcm(A,B)AB의 요소의 최소공배수를 반환합니다.

예제

모두 축소

A = [5 17; 10 60];
B = 45;
L = lcm(A,B)
L = 2×2

    45   765
    90   180

A = uint16([255 511 15]);
B = uint16([15 127 1023]);
L = lcm(A,B)
L = 1x3 uint16 row vector

     255   64897    5115

입력 인수

모두 축소

입력값으로, 스칼라, 벡터, 양의 실수형 정수 값으로 구성된 배열 중 하나로 지정됩니다. AB는 임의의 숫자형일 수 있으며, 특정 제한 사항 내에서 서로 다른 유형이 될 수 있습니다.

  • A 또는 Bsingle형인 경우 나머지 하나는 single형 또는 double형일 수 있습니다.

  • A 또는 B가 정수 클래스에 속하는 경우 나머지 하나는 동일한 클래스에 속하거나 double형 스칼라 값이어야 합니다.

AB는 동일한 크기이거나 한쪽이 스칼라여야 합니다.

예: [20 3 13],[10 6 7]

예: int16([100 30 200]),int16([20 15 9])

예: int16([100 30 200]),20

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

출력 인수

모두 축소

최소공배수로, 양의 실수형 정수 값으로 구성된 배열로 반환됩니다. LAB와 크기가 같고, AB와 데이터형이 같습니다. AB의 데이터형이 다르면 L이 비double형으로 반환됩니다.

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목