2016-04-07 20 views
1

Ich möchte ein Programm, das CAN-Knoten mit Python-CAN simuliert, in eine CANoe-Simulation mit CAPL umwandeln. In der Python-Simulation habe ich numpy für mathematische Funktionen verwendet. Wie kann ich statistische mathematische Funktionen wie Standardabweichung oder normal.cdf in mein CAPL-Skript importieren?Wie kann ich mathematische Funktionen in CAPL importieren?

Antwort

2

Mit CANoe können Sie benutzerdefinierte DLLs in Ihrem CAPL-Code verwenden (CANoe-Hilfe für CAPL-DLL suchen).

Also, wenn Sie können Ihren Python-Code neu schreiben mit Cython (Referenz: http://docs.cython.org/src/userguide/numpy_tutorial.html) zu arbeiten, können Sie versuchen, eine DLL von Ihrem neuen Cython Code zu erstellen und dann die exportierten Funktionen dieser DLL von Ihrem CAPL Skript aufrufen .