I would like to create a MATLAB code for this sum

 채택된 답변

Roger Stafford
Roger Stafford 2016년 2월 28일
To compute U(i,j) and L(i,j) for each pair i and j, you will presumably have to use matlab's 'fmincon' function in the Optimization Toolbox which finds the minimum (infimum) of a function, f, subject to constraints x(i-1)<=x<=x(i) and y(j-1)<=y<=y(j), using -f in the case of U(i,j) to get the maximum (supremum) of f. You can read the details about 'fmincon' at:
http://www.mathworks.com/help/optim/ug/fmincon.html
Otherwise, I see no further problems in implementing the necessary code. As you have indicated, the summation can be accomplished using the 'sum' function with U and L being generated as N-by-M arrays.
Note that if f is a continuous function, then as the subdivisions in x and y become finer, the value of the double summation must approach zero, since each difference U(i,j)-L(i,j) will be approaching zero.
[The statement that N and M are "real" should actually state that they are integers. Otherwise the summation would make no sense.]

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Nonlinear Optimization에 대해 자세히 알아보기

태그

아직 태그를 입력하지 않았습니다.

질문:

2016년 2월 28일

편집:

2016년 3월 11일

Community Treasure Hunt

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

Start Hunting!

Translated by