Main Content

Waveform From Wireless Waveform Generator App

Simulink로 내보낸 무선 파형 소스

R2021b 이후

  • Waveform From Wireless Waveform Generator App block

라이브러리:
None

설명

Waveform From Wireless Waveform Generator App 블록은 무선 파형 생성기 앱을 사용하여 생성됩니다. 이 생성된 블록을 Simulink® 모델에서 무선 파형 소스로 사용할 수 있습니다.

참고

실제 블록 이름과 출력 파형은 블록을 생성하기 전에 앱에서 구성한 파형에 따라 달라집니다.

5G Toolbox™를 사용하여 Simulink로 내보낼 수 있는 파형 유형에 대한 개요는 5G 파형 생성기 앱을 참조하십시오.

블록을 생성하려면 다음을 수행합니다.

  1. 앱 툴스트립의 파형 유형 섹션에서, 구성하고 Simulink로 내보내려는 파형을 클릭합니다.

  2. 선택한 파형의 파라미터를 설정합니다.

  3. 앱 툴스트립의 내보내기 섹션에서, 내보내기를 클릭하고 Simulink로 내보내기를 선택합니다.

마스크 편집기 창의 코드 탭에는 구성된 파형을 출력하기 위해 블록이 실행하는 MATLAB® 코드가 포함되어 있습니다. 읽기 전용인 블록 파라미터와 파형 구성 파라미터에 액세스하려면 다음의 필드를 갖는 구조체인 UserData 공통 블록 속성을 사용합니다.

  • WaveformConfig — 파형 구성 파라미터

  • WaveformLength — 파형 길이

  • Fs — 파형 샘플 레이트

생성된 블록을 사용하는 방법에 대한 자세한 내용은 Generate Wireless Waveform in Simulink Using App-Generated Block 항목을 참조하십시오.

제한 사항

5G NR 파형으로 생성된 블록을 제외하고, 무작위의 사용자 정의 신호 데이터를 사용한 파형으로 생성된 블록은 고속 액셀러레이터 모드를 지원하지 않습니다. 비트 소스 앱 파라미터를 사용자 정의로 설정한 경우 이러한 블록에서 고속 액셀러레이터 모드를 활성화하려면 PN(의사 잡음) 데이터를 데이터 소스로 사용합니다.

포트

출력

모두 확장

시간 영역 무선 파형으로, 복소수 행렬로 반환됩니다. 행렬의 열 개수는 송신 안테나 개수에 대응합니다. 앱에서 선택한 파형 유형에 따라 출력 파형 유형이 결정됩니다. 파형 구성 파라미터에 액세스하려면 UserData 공통 블록 속성의 WaveformConfig 구조체 필드를 사용합니다.

데이터형: double
복소수 지원 여부:

파라미터

모두 확장

읽기 전용 파형 파라미터

블록은 코드 탭의 파형 구성에 따라 다음 파라미터를 자동으로 업데이트합니다.

이 파라미터는 읽기 전용입니다.

이 파라미터에 액세스하려면 UserData 공통 블록 속성의 Fs 구조체 필드를 사용합니다. Fs 구조체 필드의 단위는 Hz입니다.

이 파라미터는 읽기 전용입니다.

이 파라미터에 액세스하려면 UserData 공통 블록 속성의 WaveformLength 구조체 필드를 사용합니다. WaveformLength 구조체 필드의 단위는 샘플 수입니다.

시뮬레이션 파라미터

다음 파라미터는 시뮬레이션하는 동안 블록이 파형을 출력하는 방법을 제어합니다.

이 파라미터는 각 출력 프레임에 버퍼링할 샘플 수를 지정합니다.

이 파라미터는 블록이 사용 가능한 모든 파형 샘플을 출력한 후의 출력값을 지정합니다.

  • 순환 반복을 선택하면, 블록은 파형의 마지막 샘플에 도달한 후 처음부터 파형을 반복합니다.

  • 0으로 설정을 선택하면, 블록은 파형의 마지막 프레임을 생성한 후의 나머지 시뮬레이션 동안 값이 0인 출력값을 생성합니다.

확장 기능

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

버전 내역

R2021b에 개발됨

참고 항목