qq_31541863
qq_31541863
采纳率0%
2018-01-25 02:23 阅读 4.5k

matlab如何画出如下所示的三维立体图形?求大神指点,急!!!

5

图片说明,已知当u=0:1时所对应的频谱效率和能量效率的数据,而能量数据和频谱效率的数据是随着用户数的增加而变化。用什么函数可以画出如图所示的图形来?求大神们指点啊

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • wangcheng777 wangcheng777 2018-01-25 02:43

    效用函数,效用函数,效用函数

    点赞 1 评论 复制链接分享
  • lglmxt lglmxt 2018-01-25 03:25

    绘图工具就可以实现 多参数

    点赞 1 评论 复制链接分享
  • qq_27224193 qq_27224193 2018-01-25 02:41

    效用函数,效用函数,效用函数。

    点赞 评论 复制链接分享
  • u010368556 hairuiJY 2018-01-28 13:10

    用mesh(x,y,Z)函数

    点赞 评论 复制链接分享
  • qq_30531609 qq_30531609 2018-05-15 09:08

    假设能量效率和频谱效率为y,z,用户数为x
    y=a1:步长:b1; %就是y的取值范围
    z=a2:步长:b2; %就是z的取值范围
    [Y,Z]=meshgrid(y,z);
    X=a3*Y.^b3+c3*Z.^d3; %只为了表示Y,Z与X的关系
    mesh(X,Y,Z)
    hold on
    Zmax=max(Z); %找出Z的最大值Zmax
    [id_Ymax,id_Xmax]=find(Z==Zmax);
    Xmax=X(id_Xmax);
    Ymax=Y(id_Ymax);

    plot2(Xmax,Ymax,Zmax,'k.')
    hold on
    Ymax=max(Y); %找出Y的最大值Ymax
    [id_Xmax,id_Zmax]=find(Y==Ymax);
    Xmax=X(id_Xmax);
    Zmax=Z(id_Zmax);

    plot3(Xmax,Ymax,Zmax,'k.')

    点赞 评论 复制链接分享

相关推荐