Matlab求图形斜率

来源:百度知道 编辑:UC知道 时间:2024/05/09 07:26:00
现在是导入一组两列的实验数据到Matlab里输出成图形,要是需要求图形上任意一点的斜率,请问需要怎么做?

PS:实验数据只是两行数,不存在方程公式……

谢谢……

所谓斜率就是求导。实验数据无非一行x轴数据,一行是对应的y轴数据。
x=0:100;
y=100*rand(1,101);
for i=1:length(x)-1
d(i)=(y(i+1)-y(i))/(x(i+1)-x(i));
end
plot(x,y,x(1:100),d)

你的图是用点连成的线,如果待求斜率的点不是数据点而是中间某一点,直接算相邻两个数据点连成的直线的斜率,如果待求斜率的点是某个数据点,可以算出这个点和左边一个数据点形成的直线的斜率,再算出和右边的点的斜率,平均吧

您好,我是一名学生,想请教你一个问题,您知道怎么用matlab求解示功图中的斜率吗?在线等,急求,谢谢!!