matlab笔记
概率密度函数曲线
[x,y]=ksdensity(A)
利用matlab求微分
P=linspace(0,4*pi,1000); for i=1:1000 ysin(i)=sin(P(i)); ycos(i)=cos(P(i)); end ycos2=diff(ysin)/(4*pi/1000); figure plot(P,ysin); hold on;plot(P,ycos,'linewidth',2); hold on;plot(P(1:999),ycos2,'--','linewidth',2); %微分后会少一个数 xlim([0 4*pi]) set(gca,'XTick',[0:pi:4*pi]) set(gca,'xtickLabel',{'0','π','2π','3π','4π'})
结果显示:
与原函数相比,会有微小的误差,取决于步长大小。放大如下图所示
ifourier(F) ifourier(F,transVar) ifourier(F,var,transVar)
matlab另一些参数全部为同样大小的零矩阵
[A,B,C,D] = deal(zeros(M,N));