x=[950:10:1620];
F=0.002838*exp(-3.16*x)+0.08035*exp(0.01231*x);
y=diff(F);
figure,
subplot(211),plot(x,F),grid on ,title('Orignal')
subplot(212)
plot(x(1:length(x)-1),y),grid on ,title('After diffrition')
详细的matlab操作过程 见 录像6.exe
首先要知道diff这个函数是干什么的,对于行向量来说,输出的是相邻两个数之间的差值,也就是说输出的向量比输入的少一个;当然x和y的维数就不一样了,那么怎么能绘制曲线呢?
我认为,要想绘制出求导之后的图形,最好先求出导函数,然后再制定自变量,这样就可以绘制了;可能要用到符号变量,我记得是sym或者是syms,这个你最好自己查一下