当前位置: 首页 > 机械 >Matlab绘制变限函数图形

Matlab绘制变限函数图形

作者 Lovlike
来源: 小木虫 250 5 举报帖子
+关注

Z=Z(y),y是自变量,但y的下限是x的函数。如何在matlab 中绘制图形。举个例子,z=5+log(y), y的区间范围为 返回小木虫查看更多

今日热帖
  • 精华评论
  • 1433361

    主要是meshgrid这个函数

    x=0:0.1:10;
    y=0:0.1:20;
    [X,Y]=meshgrid(x,y);
    Z=1+log(Y);
    X1=X.*(Y>=1+X);
    Y1=Y.*(Y>=1+X);
    Z1=Z.*(Y>=1+X);
    Y1(Y1(==0)=NaN;
    X1(X1(==0)=NaN;
    Z1(Z1(==0)=NaN;
    surf(X1,Y1,Z1)

    运行就可以了,哈哈
    我是专业做Matlab的,平时不一定上论坛,有什么问题可以加我的QQ,3334549612,

  • 1433361

    x=0:0.1:10;
    y=0:0.1:20;
    [X,Y]=meshgrid(x,y);

    Z=1+log(Y);

    X1=X.*(Y>=1+X);
    Y1=Y.*(Y>=1+X);
    Z1=Z.*(Y>=1+X);
    Y1(Y1( : )==0)=NaN;
    X1(X1( : )==0)=NaN;
    Z1(Z1( : )==0)=NaN;

    surf(X1,Y1,Z1)

  • Lovlike

    好的,谢谢

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓