2014-10-30 6 views
0

저는 R이나 모든 유형의 프로그래밍을 처음 사용하고 x와 관련하여 3xcos (xy)를 차별화하려고합니다. 나는 4 가지 다른 방법을 시도했으며 어느 것이 가장/정확한지 궁금해하고있었습니다. 사전에분화를 사용하여 r

D(expression(3*x*cos(xy)),"x") 
D(expression(3*x*cos*(xy)),"x") 
D(expression(3*x*cos*(xy)),"x") 
D(expression(3*x*cos*(x*y)),"x") 

감사 쉐인 사람들의

+3

그들 중 하나를 시도 했습니까? –

답변

3

없음.

이것은 정확한 표현이다

D(expression(3*x*cos(xy)),"x") 
#3 * cos(xy) 

이 하나 개의 변수 cos 변수로 (그리고 함수)로서 xy 처리 :

D(expression(3*x*cos(x*y)),"x") 
#3 * cos(x * y) - 3 * x * (sin(x * y) * y) 

이 처리 xy 하나 개의 변수로서

여기는변수로:

D(expression(3*x*cos*(x*y)),"x") 
#3 * cos * (x * y) + 3 * x * cos * y 
+0

감사합니다 Roland, 완벽한 감각을 만들었습니다. – LOK