Integrating mnvpdf using integral2

조회 수: 8 (최근 30일)
Scott
Scott 2013년 8월 21일
Hi,
I have a question about integrating mvnpdf using integral2. I have
myPDF = @(x,y) mvnpdf([x,y],[1,2],[1,0;0,1])
result = integral2(myPDF,-100,100,-100,100);
When I try to run this I get the error:
Error using mvnpdfX
X and MU must have the same number of columns
Thanks for your help...

채택된 답변

Shashank Prasanna
Shashank Prasanna 2013년 8월 21일
From the documentation of intergral2:
The function fun must accept two arrays of the same size and return an array of corresponding values. It must perform element-wise operations
Your function does not do element wise operation. As a workaround you will have to write up a function file where you can check if one of x or y is a single element and replicate it to be a vector of constants.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Adding custom doc에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by