dsolve
연립미분방정식 풀기
설명
는 하나 이상의 S = dsolve(___,Name=Value)Name=Value 인수로 지정된 추가 옵션을 사용합니다.
예제
입력 인수
이름-값 인수
출력 인수
팁
dsolve에서 양함수 해 또는 음함수 해를 구할 수 없는 경우 경고가 발생하고 빈sym이 반환됩니다. 이 경우 MATLAB®ode23또는ode45함수를 사용하여 수치 해를 구해 보십시오. 때로 출력값은 동치의 저계 미분 방정식 또는 적분이 됩니다.dsolve는IgnoreAnalyticConstraints가false인 경우에도 항상 완전해를 반환하는 것은 아닙니다.dsolve가x0에서 서로 다른 단측 극한을 갖는 함수를 반환하고 사용자가 조건y(x0)을 지정할 경우,dsolve는 이 조건을 우극한 로 취급합니다.
알고리즘
IgnoreAnalyticConstraints를 false로 설정하지 않으면 방정식을 풀 때 dsolve는 다음 규칙 중 일부를 적용합니다.
a 및 b의 모든 값에 대해 log(a) + log(b) = log(a·b). 특히, a, b 및 c의 모든 값에 대해 다음 등식이 적용됩니다.
(a·b)c = ac·bc.
a 및 b의 모든 값에 대해 log(ab) = b·log(a). 특히, a, b 및 c의 모든 값에 대해 다음 등식이 적용됩니다.
(ab)c = ab·c.
f 및 g가 표준 수학 함수이고 모든 작은 양수에 대해 f(g(x)) = x인 경우 f(g(x)) = x가 모든 복소수 x에 대해 유효한 것으로 간주됩니다. 구체적으로 살펴보면,
log(ex) = x
asin(sin(x)) = x, acos(cos(x)) = x, atan(tan(x)) = x
asinh(sinh(x)) = x, acosh(cosh(x)) = x, atanh(tanh(x)) = x
람베르트 W 함수의 모든 분지(branch) 인덱스 k에 대해 Wk(x·ex) = x.
솔버는 방정식의 양변에
0을 제외한 모든 표현식을 곱할 수 있습니다.다항 방정식의 해는 완전해여야 합니다.
버전 내역
R2006a 이전에 개발됨참고 항목
functionalDerivative | isolate | linsolve | ode23 | ode45 | odeToVectorField | solve | syms | vpasolve