내부 함수가 x와 y에 의존하는 이중 적분을 계산해야합니다 (y에 적분하고 한 쪽은 x에 따라 다름). x에 남는다. 내가 integral2
때문에 두 번째 함수의 형태로 이용 될 수 있다고 생각하지 않습니다MATLAB : 이중 숫자 적분 (매우 특별한 경우)
[email protected](x,y) x.^2+y; %inner function to be integrated on y
[email protected](x) sqrt(x).*integral(@(y)f1(x,y),x,3); %second function, to be integrated on x
V = integral(@(x)f2(x),0,2) %final calculation
...
추신 : 나는 상징적 기능
을 사용하지 않으려는이 코드의 예입니다PPS :이 경우는 파파 간단한 계산에 의해 해결 될 수 있다는 것을 알고 있지만, 그것은 단지 사소한 경우, 내가 무엇을해야하는 방법이 더 복잡의
감사
이것은 상징적으로 해결하고자하는 것과 똑같은 것 같습니다. 왜 그걸하고 싶지 않아? –
@DennisJaheruddin 또한 상징적으로 그것을 풀려고했지만 통합해야하는 함수는 알려진 기본 함수가 없으므로 matlab에서이를 해결할 수 없습니다 ... 제가 틀렸다면 말해주십시오 – user3758182
코드를 검색하고 인터넷 검색을 시도합니다 오류가 발생했습니다. http://jp.mathworks.com/matlabcentral/answers/77733-integrating-over-integral-error-a-and-b-must-be-floating-point-scalars –