MATLAB 二维曲线 例题

MATLAB 二维曲线 例题

plot函数:
fplot函数:

eg:绘制一条折线。

x=[2.5,3.5,4,5];
y=[1.5,2.0,1,1.5];
plot(x,y)

eg:

x=[1.5,2,1,1.5];
plot(x)

eg:

x=[2.5,3.5,4,5];
y=[1.5,2,1,1.5];
cx=x+y*1i;%cx=complex(x,y);
plot(cx)

eg:绘制sin(x),sin(2x),sin(x/2)的函数曲线。

方法一:

x=linspace(0,2*pi,100);
y=[sin(x);sin(2*x);sin(0.5*x)];
plot(x,y)

方法二:

t=0:0.01:2*pi;
t1=t';
x=[t1,t1,t1];
y=[sin(t1),sin(2*t1),sin(0.5*t1)];
plot(x,y)

eg:采用不同个数的数据点绘制正弦曲线,观察曲线形态。

t1=linspace(0,2*pi,10);
t2=linspace(0,2*pi,20);
t3=linspace(0,2*pi,100);
plot(t1,sin(t1),t2,sin(t2)+1,t3,sin(t3)+2)

eg:用不同线型和颜色在同一坐标内绘制y=2exp(-0.5x).sin(2pi*x)及其包络线。

x=(0:pi/50:2*pi)';
y1=2*exp(-0.5*x)*[-1,1];
y2=2*exp(-0.5*x).*sin(2*pi*x);
x1=0:0.5:6;
y3=2*exp(-0.5*x1).*sin(2*pi*x1);
plot(x,y1,'k:',x,y2,'b--',x1,y3,'rp')

eg:绘制函数sin(1/x)的图形。

x=0:0.005:0.2;
y=sin(1./x);
plot(x,y)

fplot函数:

fplot函数的基本用法 fplot(f,lims,选项)

eg:采用fplot函数绘制函数sin(1/x)的图形。

fplot(@(x)sin(1./x),[0,0.2],'b')

双输入函数参数的用法:fplot(funx,funy,tlims,选项)

eg:已知螺旋线的参数方程,绘制图线。

eg: x=tsint
y=t
cost

fplot(@(t)t.*sin(t),@(t)t.*cos(t),[0,10*pi],'r')
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jeff one

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值