LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Conversion d'un String en tableau de doubles

Solved!
Go to solution
Highlighted

 

Bonjour,

 

Savez-vous comment faire pour convertir une chaîne de caractères en un tableau de doubles.
Voici un exemple de ma chaîne :
0.000,1,0.7614801886489786,0.023750439346730916,205.77816888786631,0,0,0,0,0,0,0,0,0,-0.643693240119727,-0.005262679965248317,-0.005271184635994994,0,0,0,0,0,0,0,0,0
(des chiffres avec séparateur virgule).
J'ai essayé avec Spreadsheet String To Array Function mais ça ne marche pas.

Merci

0 Kudos
Message 1 of 14
(2,338 Views)
Highlighted

Bonjour

Je pense que c'est la solution pour votre question.

Cordialement,

(Kudos sont toujours Welcom. Mark comme une solution si elle est la seule réponse.Smiley Wink)

0 Kudos
Message 2 of 14
(2,335 Views)
Highlighted

 

J'ai modifié le VI un peu. Téléchargez-le à nouveau si vous aviez déjà téléchargé.

 

0 Kudos
Message 3 of 14
(2,330 Views)
Highlighted

Merci beaucoup pour votre aide. C'est ce que je voulais mais il reste un petit problème c'est la perte de précision comment faire pour ne pas perdre les chiffrres après la virgule ?

0 Kudos
Message 4 of 14
(2,324 Views)
Highlighted

Voici une facon plus simple et efficace pour accomplir un resultat semblable (explication ci dessous):

 

 

 

 

Choisir la precision "Extended Precision" et le format qui montre jusqua 18 ou 20 numeros significatifs.  Delole pour mon francais technique 😉

La fonction "Spreadsheet String to Array" est tres efficace pour ce genre de solutions.

 

 

 

 

 

______________________________________________________________________
Download All
Message 5 of 14
(2,315 Views)
Highlighted

De plus, la nouvelle solution s'adapte naturellement a differentes longueures de "string".  Alors si le nombre de chiffres augmente, cela necessite aucun changement au code.

 

Voici la comparaison des resultats.

 

______________________________________________________________________
0 Kudos
Message 6 of 14
(2,310 Views)
Highlighted

Merci Ray.R pout ta réponse mais je n'arrive pas à avoir la précision que je veux même en faisant ce que tu m'a dit. Sachant que j'arrive à diminuer le nombre de digits (c-a-d 2 ou 1 digits) mais pas à l'augmenter ???

0 Kudos
Message 7 of 14
(2,303 Views)
Highlighted

Est-ce que tu peux attacher ton code?

 

______________________________________________________________________
0 Kudos
Message 8 of 14
(2,286 Views)
Highlighted

Mon schéma est le même quele tien et pourtant...

0 Kudos
Message 9 of 14
(2,280 Views)
Highlighted

A l'interieure de ta constante pour la matrice, il faut aussi la definir comme "Extended Precision".  Pas simplement l'indicateur.

 

______________________________________________________________________
0 Kudos
Message 10 of 14
(2,277 Views)