专栏
标签
plot()输出图像出错
一般问题
发布于 2024-11-11 23:13:05
查看 23过去594天

matlab代码及输出结果:
figure(1) %创建一个新的图形窗口
plot(abs(hh(1,:))) %绘制第一个发射天线到所有接收天线的信道系数的幅度
第一张图.png

格式修改后在mworks里面运行:
figure(1) #创建一个新的图形窗口
plot(abs.(hh[1,:,:]))
第二张图.png

但是把代码改成:
figure(1) #创建一个新的图形窗口
plot(abs.(hh[1,1,:]))
运行出来为
第三张图.png
hh(1,:)应该是和hh[1,1,:]代表的数据位置不一样吧,为什么输出是一样的?

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

全部回答 1

发布于 2024-11-12 14:53:55

您好,根据这两个图显示输出的数据并不是一致的,建议您把数据导出看一下
image.png

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