帮忙用matlab写个小程序

帮忙把这个函数敲进去
然后输出像这样的图片

谢谢了,程序写出来,用matlab

图可以画,不过那个积分不太可能用matlab积出来。。数值积分还有点希望。追问

我想要画图的程序,根据那个积分

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-12
clc; clear all;
a = 0.1;
b = 1;
v = 100;
x = -1:0.01:1;
fx = zeros(length(x));
fun = @(f,x)2.*b./pi.*sin(2.*pi.*f.*x./v) .* (1-cos(2.*pi.*f.*a./v)) ./ f;
for n = 1:length(x)
    fx(n) = integral(@(f)fun(f,x(n)),0,inf);
end
plot(x,fx);

第2个回答  2014-01-12
FFFFFFFFFFFFFFFFFFFFFFF