Error: Line 91 Column: 44 When calling a function or indexing a variable , use parentheses. Otherwise, check for mismatched delimiters
    조회 수: 4 (최근 30일)
  
       이전 댓글 표시
    
% QAM Symbol mapper
qamMapper = comm.Rectangular*QAMModulator ( 'Modulator0rder' ),  ...
           2^bitsPerSubCarrier, 'BitInput' ; true, ...
           'Normalization Method' ; 'Average power' );
댓글 수: 0
답변 (1개)
  Peng Li
      
 2020년 3월 28일
        Matlab uses comma not ; Parameter names are without spaces. And you have an extra ) that doesn’t have a ( to match it.
댓글 수: 9
  Walter Roberson
      
      
 2020년 5월 10일
				qamMapper = comm.RectangularQAMModulator('Modulator0rder', 2^bitsPerSubCarrier, 'bitinput', true, 'NormalizationMethod', 'Average Power');
and if you want to split it over several lines,
qamMapper = comm.RectangularQAMModulator('Modulator0rder', 2^bitsPerSubCarrier, ...
    'bitinput', true, ...
    'NormalizationMethod', 'Average Power');
Note that comm.RectangularQAMModulator is going away, and it is recommended that you convert to qammod(). See https://www.mathworks.com/help/comm/ref/comm.rectangularqammodulator-system-object.html#mw_7ac8462e-0cd3-43aa-a9ff-2033c3c46d37 
참고 항목
카테고리
				Help Center 및 File Exchange에서 Modulation에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


