샘플따라 램프 패턴
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
램프 패턴을 포함하는 배열을 생성합니다. 반드시 사용할 다형성 인스턴스를 수동으로 선택해야 합니다.

입력/출력
샘플
—
샘플은 램프 패턴의 샘플 개수입니다. 만일 샘플이 2보다 작다면, VI는 램프 패턴을 빈 배열로 설정하고 에러를 반환합니다. 기본값은 128입니다. 샘플이 1이고 끝 제외?가 참인 경우, VI는 시작의 한 원소를 가진 배열을 반환합니다.
끝
—
끝은 램프 패턴의 끝 값, 또는 최종 값입니다. 기본값은 1입니다.
시작
—
시작은 램프 패턴의 시작 값, 또는 첫번째 값입니다. 기본값은 0입니다.
끝 제외?
—
끝 제외?는 램프 패턴이 끝을 포함할지를 지정합니다. 끝 제외?가 참인 경우 램프 패턴은 끝을 포함하지 않습니다. 기본값은 거짓입니다. 샘플이 1이고 끝 제외?가 참인 경우, VI는 시작의 한 원소를 가진 배열을 에러 없이 반환합니다.
타입
—
타입은 생성할 램프 패턴의 타입을 지정합니다.
램프 패턴
—
램프 패턴은 샘플의 램프 패턴을 반환합니다. VI가 만들 수 있는 가장 큰 램프 패턴은 시스템의 메모리 양에 의존적이며 이론적으로 2,147,483,647 (231 - 1) 원소까지로 제한됩니다.
에러
—
에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러를 [에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다. |
시퀀스 X는 [램프 패턴]을 나타냅니다. 샘플에 따른 램프 패턴 인스턴스의 경우, 타입이 선형이면 [램프 패턴] VI는 다음 방정식에 따라 패턴을 생성합니다:
xi =x0 +iΔx여기서 i = 0, 1, 2, …,n - 1,
이때 x0는 시작. Δx =(끝 - 시작)/m. n은 샘플입니다. m = 끝을 제외하면? 가 TRUE인 경우 n입니다 . 그렇지 않은 경우m = n - 1.
시퀀스 X는 [램프 패턴]을 나타냅니다. 타입이 로그인 경우, [램프 패턴] VI는 다음 방정식에 따라 패턴을 생성합니다:
xi = exp[ln(x0) +iΔx]여기서 i = 0, 1, 2, …,n - 1,
이때 x0는 시작. Δx = [ln(끝) - ln(시작)]/m. 시작과 끝은 0보다 커야 합니다. n은 샘플입니다. 끝을 제외할 경우 m = n입니다 . 그렇지 않은 경우m = n - 1.
델타에 따른 램프 패턴 인스턴스의 경우, 이 VI는 다음 방정식에 따라 패턴을 생성합니다:

여기서 i = 0, 1, 2, …,n - 1, 
이 때 x0는 시작, Δx는 델타, [ ]는 버림(round towards -Infinity)을 의미합니다.
[램프 패턴] VI는 시작과 끝 사이의 관계에 조건을 부과하지 않습니다. 그러므로, [램프 패턴] VI는 램프업과 램프다운 패턴을 생성할 수 있습니다.
다음 블록다이어그램은 [램프 패턴] VI을 사용하여 1 이상의 모든 크기 램프 패턴을 생성하는 방법을 설명합니다.

샘플
—
끝
—
끝 제외?
—
타입
—
램프 패턴
—
에러
—