8-PSK 调制的星座 "undefined variable hmod"
Constellation of 8-PSK modulation "undefined variable hmod"
你好,我在一本书上做了一个例子,代码如下,但它向我展示了一个
error in line 4:
'undefined variable "hMod" or class "hMod.Constellation".
有人可以帮我找出解决方法吗?:
%Modulacion 8PSK
%Grafica de dispersion
scatterPlot = comm.ConstellationDiagram('SamplesPerSymbol',1,...
'Constellation',hMod.Constellation);
%Grafica de constelacion
scatterPlot.PlotSettings.Constellation = 'on';
scatterPlot.PlotSettings.ConstellationStyle = 'rd';
% Add symbol labels
hold on;
k=log2(hMod.M);
for jj=1:hMod.M
text(real(hMod.Constellation(jj))-0.15,...,
imag(hMod.Constellation(jj))+0.15,...
dec2base(hMod.SymbolMapping(jj),2,k));
end
hold off;
您收到的错误表明 hMod
未知。在某些情况下,如果您缺少所需的工具箱,您可能会收到此消息。考虑到您发布的代码, hMod 几乎可以肯定是一个包含您的输入数据的结构。它从不从 mat 文件加载或初始化,示例的那一部分丢失了。也许检查前几页是否有提到 hMod
的其他代码
如果您正在寻找此类图表的工作示例,请查看文档:https://de.mathworks.com/help/comm/ref/comm.constellationdiagram-system-object.html
你好,我在一本书上做了一个例子,代码如下,但它向我展示了一个
error in line 4:
'undefined variable "hMod" or class "hMod.Constellation".
有人可以帮我找出解决方法吗?:
%Modulacion 8PSK
%Grafica de dispersion
scatterPlot = comm.ConstellationDiagram('SamplesPerSymbol',1,...
'Constellation',hMod.Constellation);
%Grafica de constelacion
scatterPlot.PlotSettings.Constellation = 'on';
scatterPlot.PlotSettings.ConstellationStyle = 'rd';
% Add symbol labels
hold on;
k=log2(hMod.M);
for jj=1:hMod.M
text(real(hMod.Constellation(jj))-0.15,...,
imag(hMod.Constellation(jj))+0.15,...
dec2base(hMod.SymbolMapping(jj),2,k));
end
hold off;
您收到的错误表明 hMod
未知。在某些情况下,如果您缺少所需的工具箱,您可能会收到此消息。考虑到您发布的代码, hMod 几乎可以肯定是一个包含您的输入数据的结构。它从不从 mat 文件加载或初始化,示例的那一部分丢失了。也许检查前几页是否有提到 hMod
如果您正在寻找此类图表的工作示例,请查看文档:https://de.mathworks.com/help/comm/ref/comm.constellationdiagram-system-object.html