0

난 방정식 시스템을 해결해야하는 문제점에 직면하고있다의 미분 방정식을 통합 f, g, h 및 k는 A 또는 B의 일부 함수이고, 초기 조건 A (x = 0) = a, B (x, y)를 갖는다. y = 0) = b. 모든 이전 변수는 스칼라입니다.Matlab의

하나의 변수에서 조금 단계를 밟은 다음 다른 변수의 전체 범위 (예 : ode 루틴)에 대해 다른 다른 방정식을 통합 한 다음 이전 변수의 다른 단계 등을 통합하여이를 해결했습니다.

다른 아이디어가 더 효율적입니까? 다른 호출에서 하나의 ode 호출을 실행할 수 있습니까? 또는 독립 변수 x와 y를 결합하고 벡터 함수를 통합 한 다음 변경을 취소하는 것과 같은 더 우아한 것이 있습니까? 나는 이것이 어떤 식 으로든 할 수 있다고 생각한다.

감사합니다.

+1

이 유형의 질문에 대해이 포럼을 구성한 적이 있습니까? http://cs.stackexchange.com/questions? –

답변

0

이것은 편미분 방정식 시스템처럼 보입니다. pdepe (here is the documentation)으로 해결하거나 1 차원을 이산화해서 Np 점으로 x라고 가정하고 각 점에 하나의 y 방정식을 적용 할 수 있습니다. 여러분은 2 방정식에서 Np로 시스템을 복잡하게 만들지 만 PDE에서 ODE로 바꾸고 따라서 Matlab의 ODE로 해결할 수 있습니다.