作业帮 > 综合 > 作业

在matlab画图中,已知某点横坐标,如何如何求纵坐标

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/29 05:21:32
在matlab画图中,已知某点横坐标,如何如何求纵坐标
x=linspace(0,2*pi,5)
y=sin(x)
plot(x,y)
变成得到的图形如下

而我想知道x=1的时候他在曲线上对应的y为多少(我想要具体的程序代码)
如果你是想求 x=1时,在曲线y=sin(x)上的点的y值是多少
y0=sin(1)
y0就是sin(1)的值
如果你是想求x=1时,在你图中的折线上的点的y值是多少
你要用插值
y0=interp1(x,y,1)
y0就是图中的折线上,x=1时对应的y值
再问: 终于知道了,明天终于对同学有交代了,我提高悬赏在采纳你的意见,真心的感谢你
再答: 要画sin(x)的图像,x的取值明显不够密
0~2pi只有5个点
起码有50个点,图像才漂亮