专栏
标签
图像覆盖
一般问题
发布于 2024-11-27 11:39:33
查看 9过去579天

每次实验结果新图像无法覆盖旧图像。代码如下:
using TyCommunication
using TyMath
using TyPlot

rng = MT19937ar(1234) #设置 seed 为 1234,生成随机的RNG 对象。
M = 4 #进制数
data = randi(rng, [0 M - 1], 1000, 1) #随机数流

txSig = pskmod(data, M, pi / M) #使用 M-Ary 相移键控
rxSig = awgn(rng, txSig, 50) #使调制信号通过SNR为50的AWGN 信道。
figure()
scatterplot(rxSig) # 使用函数scatterplot绘制噪声信号的眼图。
figure()
eyediagram(rxSig, 2) # 使用函数 eyediagram 绘制噪声信号的眼图。

dataOut = pskdemod(rxSig, M, pi / M) #使用 M-Ary 相移解调
numErrs, = symerr(dataIn, dataOut) #计算误码数,误码率

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
通信

全部回答 1

发布于 2024-11-27 14:38:30

您好,figure函数为创建图窗窗口,按照您的代码每次figure()没有定义关键字参数,则每次运行脚本都会生成新的图窗窗口,若您想要实现刷新效果,可以将代码中两个figure()改为figure(1)和figure(2),或者在代码前面加上plt_close("all")删除当前所有图窗窗口

用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天