PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2016/11/28 17:34:28
Name mcmc
Subject [질문] matlab ODE45 많이 사용해보신분들 계신가요?
대략적으로 풀려고 하는 문제는 아래와 같습니다.

variable: x(rho), rho
objective function: x(rho) 값에 따라 index set이 계속 변하면서 함수가 바뀜 (여기서 index set은 constraint 를 나타내며 각 index에 해당하는 함수의
gradient, hessian값들을 계산하고 이 값들이 objective function에 반영됨)

여기서 PI라는 set이 index set이라고 했을때, PI가 empty set이 될때까지 반복적으로 ODE를 풀어야하는 상황인데요.
초기값에서의 index set이 1,2,3 이라고 할때 rho값이 증가하며 점차적으로 set이 empty set이 되고, 따라서 ODE의 stopping criterion을
isempty(PI)로 잡은 상황인데 분명 evaluate하는 값들을 추적해봐도 PI가 empty set이 되는데 ODE가 멈추지 않고 계속해서 문제를 풀려고 하네요.

대략적인 코드는 아래와 같습니다.


options = odeset('Events', @event_function);
[rho x] = ode45(@obj_fn, [0 10], [1 1.5]', options);


event function은 아래와 같이 작성했습니다.

function [value,isterminal,direction] = event_function(t, PI)
value = isempty(PI) - 1.0;  % when value = 0, an event is triggered
isterminal = 1; % terminate after the first event
direction = 0;  % get all the zeros


ode45에서 error가 발생하는 부분은 PI가 empty가 됐을때 objective function이 제대로 define되지가 않는 부분 같습니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
93921 [질문] 선출직, 임명직도 퇴직금, 실업수당 지급이 가능한가요? [5] OnlyJustForYou2377 16/11/28 2377
93920 [질문] [핸드폰] V20 질문 입니다. [4] 마른남자1920 16/11/28 1920
93919 [질문] matlab ODE45 많이 사용해보신분들 계신가요? mcmc1692 16/11/28 1692
93918 [질문] [LOL] 블랭크는 어떻게 될까요? [4] 이센스3347 16/11/28 3347
93917 [질문] [스팀게임] 나루토4 할인가격에 대하여. [2] 곡사포3198 16/11/28 3198
93916 [질문] 면접때 노래불러도 되나요? [21] Genius6234 16/11/28 6234
93915 [질문] 광주나 근처 지역에서 오붓하게 식사할만한곳 추천부탁드려요 [6] 김세정2059 16/11/28 2059
93914 [질문] 정책홍보와 프로파간다의 경계는 뭘까요? [1] Fim1419 16/11/28 1419
93913 [질문] 외국계회사 재무제표는 어디서 확인가능한가요? [8] Genius4683 16/11/28 4683
93912 [질문] 금일자 뉴스룸 문재인님 나오는 게 사실인가요? [7] 신아영2224 16/11/28 2224
93911 [질문] 미드관련 질문입니다. [7] 과연나는어떨까2186 16/11/28 2186
93910 [질문]  게임 내적으로 게임 코칭스탭이 큰 의미있나요? [23] 삭제됨2819 16/11/28 2819
93909 [질문] 비와이 vs 개코 [20] Wade5480 16/11/28 5480
93908 [질문] 역도화 질문 (아디파워 vs 로말레오2) [2] Kobe4217 16/11/28 4217
93907 [질문] 중고 거래 질문드립니다. [8] 이선빈1827 16/11/28 1827
93906 [질문] 보더랜드2 질문입니다 [2] ssyo1672 16/11/28 1672
93905 [질문] 강남권 피부과(무좀) 추천 부탁드립니다. [10] 몽유도원6000 16/11/28 6000
93904 [질문] [PC하드웨어] 그래픽 카드 후보 3개중 고민입니다. [42] wilen2729 16/11/28 2729
93903 [질문] 법알못입니다. 공직자들의 "구라"에 대한 처벌법은 없나요? [6] 꽃이나까잡숴2560 16/11/28 2560
93902 [질문] 논란이 있었던 신발 색깔 질문합니다 [43] 삭제됨5080 16/11/28 5080
93901 [질문] 웹툰의 스토리작가 [20] codin3107 16/11/28 3107
93900 [질문] 필라댈피아 치즈케이크 가지고 할수 있는 요리 없나요 [8] 쉘든1745 16/11/28 1745
93899 [질문] 라이카 중고 가격 문의드립니다 (라이카 x typ 113) [5] 비싼치킨3522 16/11/28 3522
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로