jeudi 23 janvier 2020

Mots croisés avec calculatrice : version PSTricks.

Thomas Söll a mis au point une version qui ne nécessite pas de fontes spéciales : les digits sont dessinés avec les outils de PSTricks comme pour l'horloge numérique qu'il avait réalisée :


On notera qu'il est possible de spécifier le couleur des digits, leur inclinaison et la couleur de fond de la calculatrice dans la commande \calculatordigits. Les explications sont dans les commentaires du fichier source :

%%  CALCULATORDIGITS
%% sorry for using the \NewDocumentCommand,I know technical consultant never use this, but
%% it makes it much easier for me to create a star variant of the command
%% Setup the calculator!!!
%% #1 = star, not used
%% #2 = decimals
%% #3 = angle for \pstilt
%% #4 = color for the digits
%% #5 = color for the background: attention: the background is set with #5!\digibackcolpercent
%%      and \digibackcolpercent is to define via \def from the user: a number 0 -- 100
%% #6 = number, term to calculate

Par exemple pour le 27 vertical :
amerik. Bundesstaat (runde auf 3 Dezimalen)  on a avec les paramètres suivants :
\calculatordigits[3][65][On][yellow]{4.5\cdot 0.7-\mixfrac{3}{1}{99}}
Dans la grille que Thomas propose, le 1 horizontal avec solution donne :
Le fichier contient la grille avec les définitions, les calculs mais sans solution et la grille avec la solution :
On peut les télécharger fichier source et pdf ici :
ou :
Crossword-Puzzle
le fichier zip contient les fichiers de toutes les versions.
ou bien sur la page dédiée aux applications de xint :

Un aperçu de la grille :
et des premières solutions :



mercredi 22 janvier 2020

Mots croisés avec calculatrice

Un moyen ludique pour s'entraîner à utiliser correctement les règles de priorités dans les calculs, en faisant des mots croisés avec une calculatrice !
Je ne sais pas qui a eu cette idée : faire une opération plus ou moins complexe sur la calculatrice et inverser le haut et le bas de celle-ci pour lire le mot donné par le résultat de l'opération,deux exemples avec leur solution :




Mais c'est génial !

Thomas Söll et Jürgen Gilg proposent un exemple superbement réalisé de ce type de mots croisés en allemand. Il a été connçu avec LaTeX en utilisant pour les calculs le package xint de Jean-François Burnol :
Le document contient l'adresse où l'on peut télécharger le jeu de fontes digitales. Il y a deux fichiers l'un avec la solution de la grille et l'autre sans solution.
En  français, le site suivant propose un exemple de ce type en ligne :
Mais celui de Thomas Söll et Jürgen Gilg est bien plus complet car il donne aussi la définition de chaque mot comme dans une grille de mots croisés classique.
Si un lecteur de cette page connaît d'autres exemples, qu'il n'hésite pas à les signaler à Thomas Söll et Jürgen Gilg ou bien à moi-même : je transmettrai.
On peut télécharger les fichiers ici :
 ou
ou bien sur la page dédiée aux applications de xint :

Un aperçu de la grille :



vendredi 17 janvier 2020

Probabilités (2) avec xint et PSTricks

Probabilités : distribution binomiale avec xint 

 illustrations avec PSTricks

par Thomas Söll et Jürgen Gilg

Les fichiers sources et pdf sont récupérables ici :
probabilités-xint-PSTricks
(le fichier zippé les contient tous)
ou
http://manuel.luque.free.fr/probabilites/probabilites.zip
ou bien sur la page dédiée à xint :
http://melusine.eu.org/syracuse/G/xint-polexpr

Voici un aperçu du document :

La distribution binomiale est une distribution de probabilité qui modélise le nombre de succès obtenus lors de la répétition indépendante de plusieurs expériences aléatoires identiques. Si la probabilité d'un succès a un tirage est $p$, la probabilité d'obtenir $k$ succès lors de $n$ tirages est $P[X=k]=\binom nkp^k(1-p)^{n-k}$.
La probabilité d'obtenir au plus $k$ succès s'appelle la distribution cumulative binomiale et est donnée par $P[X=k]=\sum_{i=0}^k\binom nip^i(1-p)^{n-i}$.
Pour l'exemple suivant on a choisi : $p=0,6$, $n=3$


Un troisième exemple a été inclus dans l'archive.

lundi 13 janvier 2020

Le cycle de Carnot avec PSTricks et xint

 Ce cycle est calculé de deux manières différentes : avec postscript (fichier psCarnotCycle.tex) et avec xint https://ctan.org/pkg/xint (fichier xintCarnotCycle.tex) ce dernier étant l’œuvre de Jürgen Gilg.
Cet exemple est une adaptation de celui réalisé par S. M. Blinder avec mathematica :
On choisit les conditions initiales : V 1, V 2, T 1, T 2. Les volumes sont en m 3.
Dans le premier cas, une commande permet de dessiner le cycle dont les valeurs par défaut sont :
\psCarnotCycle[V1=2,V2=6,T1=273,T2=373] 
Dans le deuxième cas, les valeurs sont à modifier au début du listing.
Les fichiers sont disponibles ici :
 Cycle de Carnot
ou
http://manuel.luque.free.fr/Carnot-Cycle/Carnot-Cycle.zip

Les images de deux cycles :
Deux animations, dont les fichiers source rspectifs (psCarnotCycle-animation-1.tex, psCarnotCycle-animation-2.tex) inclus dans l'archive zip permettent d'obtenir le Gif avec la commande :
convert  -density 150x150 -alpha remove  -delay 10 psCarnotCycle-animation-1.pdf[1-1000]  -loop 0   psCarnotCycle.gif
Les fichiers source contiennent en remarque des indications pour modifier les paramètres initiaux : (V 1, V 2, T 1, T 2.).







 
 

jeudi 2 janvier 2020

Probabilités (1) avec xint et PSTricks


Calculs de probabilités avec xint, illustrations avec PSTricks 
par Thomas Söll et Jürgen Gilg.
xint de Jean-François Burnol sur le serveur du CTAN : https://ctan.org/pkg/xint
Les fichiers source et pdf  peuvent être récupérés sur :
probabilités-xint-PSTricks
ou
http://manuel.luque.free.fr/probabilites/Probability-Xint.pdf
http://manuel.luque.free.fr/probabilites/Probability-Xint.tex
ou sur la page dédiée à xint :
http://melusine.eu.org/syracuse/G/xint-polexpr

Le fichier source contient de nombreux commentaires permettant de comprendre comment xint est utilisé pour les calculs. Ce qui suit est un bref aperçu du document.

Dans cet exemple, on donne la liste des couples avec $x_i|\mathrm{P}(X=x_i)$ : ces valeurs n'étant  séparées que par des espaces, avec la commande :

\GenerateProbLists{LP}{2 1/36 3 2/36 4 3/36 5 4/36 6 5/36 7 1/6 8 5/36 9 4/36 10 3/36 11 2/36 12 1/36}

et on affiche le tableau de valeurs suivant :

en utilisant les commandes de xint.

Ensuite, l'espérance est calculée et affichée automatiquement avec les macros de xint :
$\mathrm{E}(\mathrm{X})=x_1\cdot\mathrm{P}(\mathrm{X}=x_1)+x_2\cdot\mathrm{P}(\mathrm{X}=x_2)+\cdots=\mu$


Il en est de même pour la variance :

$\mathrm{Var(X)}=(x_1-\mu)^2\cdot \mathrm{P}(\mathrm{X}=x_1)+(x_2-\mu)^2\cdot \mathrm{P}(\mathrm{X}=x_2)+\cdots=\sigma^2$
Enfin l'histogramme est dessiné avec PSTricks :