clear,clc
A=1;
sigma=1;
fx=@(sigma,x,A)x./(sigma^2).*exp(-(A.^2+x.^2)./(2*sigma))*besseli(A.^2,2.027);
x=0:.01:10;
y=fx(sigma,x,A);
figure(1)
plot(x,y,'r-')
grid on
xlabel('r/σ'),ylabel('p(r)')
hold on
A=1;
sigma=1;
fx=@(sigma,x,A)x./(sigma^2).*exp(-(A.^2+x.^2)./(2*sigma))*besseli(A.^2,2.027);
x=0:.01:10;
y=fx(sigma,x,A);
figure(1)
plot(x,y,'r-')
grid on
xlabel('r/σ'),ylabel('p(r)')
hold on
本文展示了一个使用Matlab进行绘图的例子。该例子通过定义一个特定的函数并利用此函数绘制了从0到10区间内x值对应的y值曲线。通过设置网格、标签等属性使图表更易读。
1537

被折叠的 条评论
为什么被折叠?



