matlab 如何画连续函数

比如y=xx属于(1,4)不用步长的那种
2024-12-29 04:21:50
推荐回答(3个)
回答1:

  1、输入自变量:
  画已知的函数图形,用向量的方式表示自变量比较方便。代码为
  x=linspace(0,8); % 用向量形式创建x。
  2、输入因变量表达式:
  y1=sin(x); % 向量y1的值为x坐标上某一x的s i n ( 2 x )值。
  y2=(sin(x)).^2 ; % 向量y2的值为( s i n ( x ) ) .^2,注意别忘记一点”.“
  3、使用plot命令画图:
  plot(x,y1)
  按回车,则画出y1=sin(x)的图形。
  4、如果这时直接继续画y2=sin^2(x)的图形,则在另一张图中画,为了在同一张图中画两个函数图,输入下面代码:
  hold on
  5、再输入绘图命令:
  plot(x,y2)
  按回车,则在同一张图上画出了这两个函数的图形。可以通过菜单栏中的insert添加坐标名称,文本等。

回答2:

如果是二维绘图就用ezplot,三惟就用ezplot3,再用axis([xmin,xmax,ymin,ymax,zmin,zmax])可以控制坐标范围

回答3:

y=@(x) x;
fplot(y,[1,4]);