解決方案
LabVIEW增加了將LabVIEW陣列轉換為numpy陣列的支援(反方向也行),LabVIEW使用numpy中的'numpy.ctypeslib'在numpy陣列的C表示(for LabVIEW)和Python表示之間進行轉換。 numpylibrary的ctypeslib不支援Strided arrays 。
該問題的可能解決方法是:
- 將Numpy物件轉換為字串,然後在LabVIEW中將其轉換回陣列。
- 在Python中,將strided arrays 轉換為常規的Numpy陣列,以便在LabVIEW中正確讀取