Azzera filtri
Azzera filtri

MWArray Data Access in Python

2 visualizzazioni (ultimi 30 giorni)
Rajeev Yadav
Rajeev Yadav il 17 Mag 2022
Risposto: Rishav il 13 Set 2023
I have a .net DLL compiled by dotnet builder. I want to use the DLL in python. The returned output from DLL is a MWStruct that contains 2 fieldnames (Data) and (Name). Data is MWArray type and Name is MWString.
When I try to read the data, I only able to get first element. Cansomeone explain how to get the complete vector.
Say input x = [1.1, 2.2, 3.3]
y = MWNumericArray(x)
I want to show y = [1.1, 2.2, 3.3]
How?
Q: Why this way? It is because we are relying on a thrid-party vendor that gave us the DLL compiled in DOTNET.
Any guidance is highly appreciated. Thanks

Risposte (1)

Rishav
Rishav il 13 Set 2023
Hi Rajeev,
If you are using the function MWNumericArray() the following way, it should display the complete vector as [1.1, 2.2, 3.3] and not only the first element.
% Define your input array x
x = [1.1, 2.2, 3.3];
% Create a numeric array using MWNumericArray
y = MWNumericArray(x);
% Display the numeric array
disp(y);
Moreover, you can refer the below mentioned documentation for MWNumericArray():
Thank you,
Rishav Saha

Prodotti


Release

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by