# pycvx **Repository Path**: zhyongquan/pycvx ## Basic Information - **Project Name**: pycvx - **Description**: cvx library in python - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2023-08-25 - **Last Updated**: 2024-04-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # pycvx ```python from pycvx import cvxinfo cvx = cvxinfo() cvx.read("../data/DEMO.CSV") # find functions:2, calibrations:5, axises:0 DEMO_CURVE = cvx.calibrations["DEMO_CURVE"] print(DEMO_CURVE) # name=DEMO_CURVE, description= # line_start=30, line_end=33 # type=CURVE, unit= # value= # [0.30078125, 0.3984375, 0.5, 0.59765625, 0.69921875, 0.80078125, 0.8984375] # axis x # name=, description= # line_start=38, line_end=39 # type=X_AXIS_PTS, unit=revs # value= # [120.0, 200.0, 320.0, 400.0, 520.0, 600.0, 720.0] DEMO_MAP_2 = cvx.getcvxobject("calibration", "DEMO_MAP_2") DEMO_MAP_2.show() ``` ![image](/image/DEMO_MAP_2.png) ## English cvx(Calibration Values Exchange Format) is a calibration data format, it's extension is .csv. INCA, CANape and other calibration tool support this. This repro is a cvx library in python, which is used for read and write cvx file. ## 中文 cvx(Calibration Values Exchange Format)是一种标定数据格式,后缀是.csv,INCA/CANape等标定工具都支持。 本项目是使用python开发的cvx库,用于读写cvx。