2017-01-28 1 views
0

한때 나는 최대도에서보다 응축 된 방식으로 부분 도함수를 표시하는 방법을 발견했습니다. 대신 편미분 그들은Maxima : 부분 유도를보다 응축 된 방법으로 표시하는 방법은 무엇입니까?

(f(x))_x 

또는 이와 유사한 같은 표시했다

d f(x) 
—————— 
    dx 

같이 표시된다. 이것은 많은 부분 파생물을 포함하는 긴 표현식을 가지고있을 때 매우 편리합니다. 기본 설정을 사용하면 때때로 읽기가 어려울 수 있습니다. ...

maxima 전역 플래그를 true 또는 false로 설정하는 것과 관련이 있습니다. 슬프게도 구문을 다시 찾는 데 어려움을 겪고 있습니다 ... 누군가가 나를 계몽 할 수 있습니까?

당신이 궁금해하는 경우 : 예, 나는 이미 인터넷과 Maxima의 매뉴얼에서 한 번 보았지만 찾고있는 정보를 찾을 수는 없습니다. 어딘가에 누워 있어야한다는 것을 확신합니다.

+0

두 번째 표기법은 통합에 대한 표기법과 비슷합니다. – Natecat

+0

@Natecat 그냥 내 질문에 대한 답을 찾았지만 실제로는 'd_x f (x)'가 아닌'(f (x)) _ x '로 표시됩니다 ... –

답변

0

솔루션 # 1 : deerivabbrev

파생 상품이

에서 표시되는 방식을 바꿀 것입니다 진정한

(%i0) derivabbrev : true; 

에 최대 글로벌 플래그 derivabbrev 설정

(%i1) diff(f(x),x) 

     d f(x) 
(%o1) —————— 
      dx 

2 해결책 #

(%i1) diff(f(x),x) 

(%o1) (f(x))_x 

에 : pdiff

다른 방법은 위치 유도체 표기법을 사용한다. 먼저로드

load(pdiff) 

이뿐만 아니라이 위치 파생 기능을 추가 할 pdiff 라이브러리, 또한 기본적으로 활성화됩니다. 결과적으로,

(%i0) diff(f(x),x) 

(%i1) use_pdiff : false; 

그리고 물론 use_pdiff가, 다시 사용하려면 해제 글로벌 플래그를 사용하지 않도록 다시 설정하려면

(%o0) f_(1) (x) 

로 렌더링됩니다 ~까지

(%i2) use_pdiff : true; 
1

derivabbrev 이외에도 pdiff (위치 파생물)을 살펴볼 수도 있습니다.

(%i1) load (pdiff); 
(%o1)   /usr/share/maxima/5.39.0/share/pdiff/pdiff.lisp 
(%i2) diff(f(x),x); 
(%o2)        f (x) 
            (1) 

당신의 맥시마 설치에 share/pdiff/pdiff-doc.pdf에서 pdiff에 대한 설명이있다.

+0

@Robert_Dodier 일단 pdiff 디스플레이가 활성화되면 어떻게 비활성화합니까? –

+0

나 자신에게 RTFM :'use_pdiff : false' –

+0

@Robert_Dodier 아마도 여러분은 답안에 가능한 모든 해결책을 보여줘야합니다. 그러면 미래의 독자들이 같은 장소에서 관련 정보를 모두 찾을 수 있습니다 :'load (pdiff)'+'use_pdiff : false' +'derivabbrev : true' –

관련 문제