a=2;
b=9; %the variance
syms x
i0=besseli(0,a*x/b);
fx=(x/b)*exp(-(x^2+a^2)/(2*b))*i0;
fun=matlabFunction(x*fx);
mean=quad(fun,0,282);
如何绘制 fx
和 fx
的积分?
最佳答案
要绘图,你可以这样做
xx = 0:.1:10;
fxx = matlabFunction(fx);
plot(xx, fxx(xx))
或
fxx = matlabFunction(fx);
fplot(fxx, [0 10])
对于积分,一种解决方案是:
fxx = matlabFunction(fx);
ifxx = @(x) integral(fxx,0,x);
fplot(ifxx, [0 10])
这是为了让你继续前进。 希望有更好的答案。
关于matlab - 如何在Matlab中绘制符号函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19713444/