2016-08-25 8 views
3

MathNet.Symbolics.Infix 파서는 tanh와 같은 더 복잡한 trig 함수를 식별 할 수 있습니까? F #에서 다음을 시도했지만 인식되지 않습니다 (정의되지 않은 표현식을 얻음). 내가 'tanh'를 'cos'로 바꿀 때 잘 작동합니다.Parse Tanh in Math.NET Symbolics

open MathNet.Symbolics 

let exp = Infix.parseOrUndefined "tanh(x)" //undefined 

printfn "%s" (LaTeX.format exp) 

가 같은 TANH 등의 기능을 처리 할 수 ​​있는지 또한 나에게 관심이 될 것입니다 F 번호 수학 식을 구문 분석에 대한 모든 다른 라이브러리. 감사!

답변

3

Math.NET Symbolics는 쌍곡선 기능을 사용할 수 있습니다. 라이브러리에 작은 오류가 있었기 때문에 잘못된 결과를 얻었습니다. 이제는 수정되었습니다. 다음 버전을 기다리거나 소스에서 DLL을 빌드 할 수 있습니다.

+0

https://github.com/mathnet/mathnet-symbolics를 복제하고 build.cmd를 실행하고 /out/lib/NET40/MathNet.Symbolics.dll에 대한 참조를 작성하여 작동하는지 확인할 수 있습니다. 감사! – mwpb

+0

@ mwpb, btw, 라이브러리 사용에 관한 질문이 있으면 [chat F #] (http://chat.stackoverflow.com/rooms/51909/f)에서 ping을 수행 할 수 있습니다. –