Date: prev next · Thread: first prev next last
2019 Archives by date, by thread · List index


Re-Bonjour,

Je viens de refaire quelques tests... En multipliant la matrice par 100 pour avoir des valeurs entières, le déterminant  est maintenant NUL...  Ce qui confirme mon idée que le fait que la valeur de -2.22045E-17 était due à des problèmes d'arrondi...

Bruno

Le 31/10/2019 à 09:54, Bruno DUMAS a écrit :
Bonjour,

J'ai un peu joué avec ton fichier calc....

Dans le second onglet, j'ai un peu modifié ton tableau en rajoutant entre autre une colonne arôme... et on peut facilement calculer la ligne verte en faisant un calcul matriciel !!!

Faire le calcul inverse revient a résoudre un système de 5 équations à 5 inconnues ce qui peut aussi se faire via les matrices *MAIS* le système n'admet qu'une solution si le déterminant de la matrice 5*5 est non nul !!

Dans le cas des valeurs que tu donnes le déterminant est : -2.22045E-17  quasi 0. Je ne sais pas si la valeur n'est pas nulle du fait d'arrondis de calcul ou du fait que le pourcentage de PG de l'arôme  n'est pas exactement de 100% et que tu considère que la nicotine n'a pas de volume puisque la somme des pourcentages de PG et VG dans les mélanges que tu donnes est de 100, mais si on considère que ce déterminant est nul alors le système d'équations n'a pas une solution unique et du coup il est difficile voire impossible de faire un calcul automatisé....

Bruno

Le 30/10/2019 à 15:20, ben a écrit :
Voici le lien du fichier.
http://dl.free.fr/vuVhSXxL3


Bonjour à tou·te·s,
Je débute avec calc et je suis en train de faire un calculateur de e-liquide pour pouvoir faire mes liquides de vape sans prendre la calculatrice à chaque fois. Vu que j’aime les complications 😁, ou plutôt les défis, je me suis lancé dans un calculateur assez complexe…Mais malheureusement, après des centaines de  tentatives et des heures de prises de tête, je ne m’en sors pas. C’est pourquoi je contacte la communauté dans l’espoir que l’un·e d’entre nous puisse m’aider. Vous remarquerez que je m’inclue dans le lot, parce que je compte bien continuer à me prendre la tête pour y arriver…

J’expose donc mon problème. Forcément, pour les non vapoteu·r·se·s, ça risque de ressembler à du chinois mais le principe serait le même avec n’importe quel autre type de mélange (sirop de sucre, essence, …) tant que cela reste liquide.

Pour faire un liquide de vape, on doit mélanger du propylène glycol (PG), de la glycérine végétale (VG), de l’arôme et de la nicotine (booster). L’arôme est composé à 100% de PG. La proportion de l’arôme dans le mélange final est variable pour chaque arôme. Le booster, s’achète dans le commerce avec une proportion de VG/PG variable et son taux de nicotine est de 20 mg de nicotine/ml de booster.
Le PG, et bien c’est du PG 😊
Le VG, idem.

Pour le mélange final, on doit donc choisir  la proportion (variable) de PG et de VG, le taux de nicotine désiré (en mg/ml) et le pourcentage d’arôme, et bien sûr le volume désiré.

Jusque-là, tout va bien, un petit tableau tout simple permet de faire le boulot. Mais comme dit plus haut, j’aime la complication. Donc en plus des éléments de base cités précédemment, j’ai à ma disposition une base boostée déjà préparée qui est un mélange de PG/VG/Booster, avec de la même manière que précédemment des caractéristiques qui peuvent être variables, à savoir son taux de nicotine et sa proportion de PG/VG.

Le but de mon calculateur est de pouvoir savoir quel volume de chacun de mes 5 composants je dois mettre pour arriver à mon liquide (PG, VG, Booster, Arôme et base boostée) dont je définis les caractéristiques à chaque fois que je fais un nouveau mélange.

J’ai donc un apport de nicotine qui peut venir de deux composantes (booster et base boostée) qui elles-mêmes peuvent avoir des proportions de PG/VG différentes.

J’ai bien réussi un tableau qui fonctionne  a peu près, quoique très compliqué (il y a sûrement moyen de simplifier les formules) mais qui malheureusement m’indique des fois des quantités de composants à ajouter négatifs…C’est là que le fait de travailler avec des liquides pose problème, parce que je ne peux pas, par exemple, retirer du PG ou du VG une fois qu’ils sont mélangés ensemble dans la base et dans le booster.

J’aimerais donc que le tableau me dise en fonction de ce que je recherche, combien je dois ajouter de base boostée, de PG, de VG, d’arôme et de booster pour obtenir le mélange désiré.

Alors en résumé :
1- Arôme : c’est simple, c’est un pourcentage du volume final.
2- Nicotine : elle provient suivant les cas de la base boostée seulement ou bien de la base boostée et du booster. 3- PG/VG neutre sont à rajoutés en fonction du reste pour obtenir la bonne proportion finale. Mon but est d’utiliser le maximum de base boostée possible et si besoin de rajouter du booster afin d’obtenir le taux de nicotine voulu.

Pour la nicotine, si je pointe les différents cas, on a :
1- Taux du mélange inférieur au taux de la base boostée
Dans ce cas, la seule base boostée doit en règle générale suffire à apporter la nicotine désirée et on fait varier la proportion de PG/VG en ajoutant du PG et du GV neutres.

2- Taux du mélange supérieur à celui de la base boostée
Dans ce cas, en plus de la base boostée, il faudra ajouter du booster

3- Taux du mélange égal à celui de la base boostée.
On se retrouve dans le même cas que précédemment, car l’ajout de l’arôme fait automatiquement descendre la taux.

Le tout devant être corrélé aux proportions de PG/VG désirés dans le mélange.

Voilà, vous savez tout…
En pièce jointe, le tableau en question. Avec les valeurs choisies dans l’exemple, j’obtiens une valeur négative de PG à ajouter…Alors que physiquement, il suffit de prendre moins de base boostée et un petit peu plus de booster pour que le mélange soit réalisable, comme le montre le deuxième onglet du fichier. C’est donc que mes formules sont mal choisies.

Benoit




--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.