用Dirac Delta函数评估Matlab中的双积分

时间:2018-01-02 13:30:28

标签: matlab image-processing integral wolframalpha

对于图像处理项目,我需要在Matlab中计算以下积分。

Integral

delta是dirac delta函数。

但问题是,当我计算一些样本时,输出始终为0.我的matlab代码如下:

fun = @(x,y) dirac(0 - (x * cosd(135) + y * sind(135)));

q = integral2(fun, 0, 40, 0, 60)

当我在wolfram alpha上计算相同的积分时,它会显示正确的结果。

integrate DiracDelta(0-(x * cos(135) + y * sin(135))) dx dy, x=0 to 40, y = 0 to 60

WolframAlphaLink

余弦或正弦函数有问题吗?

0 个答案:

没有答案