[已解决] 用diff函数求导sin(x)后作图,幅值变0.01是为什么?

[复制链接]
彻底不会 发表于 2022-6-14 16:39:32
代码、作图如图,大佬们能不能解释下。
我把代码再粘贴一下,如下:
t=0:0.01:2*pi;
x=sin(t);
subplot(211)
plot(t(1:end-1),x(1:end-1))
y=diff(x);
subplot(212)
plot(t(1:end-1),y)

结果

结果
微信图片_20220614162932.png

最佳答案


TouAkira 发表于 2022-6-14 16:53:07
怎么最近老有来问这种级别问题的,那你觉得幅值不是0.01该是多少?
想算导数的近似值的时候,难道没有仔细看过公式 dx / dt 才是导数,光 y=diff(x); 只是 dx ,还缺了往分母上除以 dt?
回复此楼

2 条回复


TouAkira 发表于 2022-6-14 16:53:07
怎么最近老有来问这种级别问题的,那你觉得幅值不是0.01该是多少?
想算导数的近似值的时候,难道没有仔细看过公式 dx / dt 才是导数,光 y=diff(x); 只是 dx ,还缺了往分母上除以 dt?
回复此楼

彻底不会 发表于 2022-6-14 16:59:48
TouAkira 发表于 2022-6-14 16:53
怎么最近老有来问这种级别问题的,那你觉得幅值不是0.01该是多少?
想算导数的近似值的时候,难道没有仔细 ...

懂了,谢谢,高中生刚学导数,还不太理解,感谢指导。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表