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