Matlab简单编程问题:我用下面的程序画出了一个曲线,现在想画出这个曲线的一阶导数图和二阶导数图程序如下:x=[460 476 492 508 524];y=[0.005 0.015 0.032 0.013 0.003];xx=460:1:524;yy=spline(x,y,xx);plot(xx,yy)
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 08:20:07
Matlab简单编程问题:我用下面的程序画出了一个曲线,现在想画出这个曲线的一阶导数图和二阶导数图程序如下:x=[460 476 492 508 524];y=[0.005 0.015 0.032 0.013 0.003];xx=460:1:524;yy=spline(x,y,xx);plot(xx,yy)
Matlab简单编程问题:我用下面的程序画出了一个曲线,现在想画出这个曲线的一阶导数图和二阶导数图
程序如下:
x=[460 476 492 508 524];
y=[0.005 0.015 0.032 0.013 0.003];
xx=460:1:524;
yy=spline(x,y,xx);
plot(xx,yy)
请高手用matlab编程啊,如果能实现,将不胜感激!小弟我是前天才开始学matlab,思考了两天都没想出来好的解决办法.如果能用二重抛物线等数值微分法在matlab中画出一阶和二阶图形来也可以!小弟我死了好多脑细胞,也想不出解决办法.
Matlab简单编程问题:我用下面的程序画出了一个曲线,现在想画出这个曲线的一阶导数图和二阶导数图程序如下:x=[460 476 492 508 524];y=[0.005 0.015 0.032 0.013 0.003];xx=460:1:524;yy=spline(x,y,xx);plot(xx,yy)
x=[460 476 492 508 524];
y=[0.005 0.015 0.032 0.013 0.003];
xx=460:1:524;
yy=spline(x,y,xx);
figure
plot(xx,yy)
dy1 = diff(yy);
xx1 = (xx(1:end-1) + xx(2:end))/2;
figure
plot(xx1,dy1) % 一阶导数图
dy2 = diff(dy1);
xx2 = (xx1(1:end-1) + xx1(2:end))/2;
figure
plot(xx2,dy2) % 二阶导数图