Ordonnez les répartitions à partir des lois avec unités
Un système comporte trois composantes, dont l'une est primaire et deux sont redondantes. La durée de vie de chaque composante suit une WeibullDistribution, avec un paramètre de forme 2 et une durée de vie moyenne de 885 heures.
In[1]:=
![Click for copyable input](assets.fr/order-distribution-from-distribution-with-units/In_114.png)
{sol} = NSolve[
Mean[WeibullDistribution[2, b]] == Quantity[885, "Hours"], b]
Out[1]=
![](assets.fr/order-distribution-from-distribution-with-units/O_84.png)
In[2]:=
![Click for copyable input](assets.fr/order-distribution-from-distribution-with-units/In_115.png)
\[ScriptD] = WeibullDistribution[2, b] /. sol
Out[2]=
![](assets.fr/order-distribution-from-distribution-with-units/O_85.png)
La durée de vie de ce système peut être décrit comme la durée de vie maximale de ses composantes.
In[3]:=
![Click for copyable input](assets.fr/order-distribution-from-distribution-with-units/In_116.png)
\[ScriptCapitalD] = OrderDistribution[{\[ScriptD], 3}, 3]
Out[3]=
![](assets.fr/order-distribution-from-distribution-with-units/O_86.png)
La durée de vie moyenne du système.
In[4]:=
![Click for copyable input](assets.fr/order-distribution-from-distribution-with-units/In_117.png)
Mean[\[ScriptCapitalD]]
Out[4]=
![](assets.fr/order-distribution-from-distribution-with-units/O_87.png)
Comparez avec le calcul en utilisant ReliabilityDistribution.
In[5]:=
![Click for copyable input](assets.fr/order-distribution-from-distribution-with-units/In_118.png)
Mean[ReliabilityDistribution[
comp1 \[Or] comp2 \[Or]
comp3, {{comp1, \[ScriptD]}, {comp2, \[ScriptD]}, {comp3, \
\[ScriptD]}}]]
Out[5]=
![](assets.fr/order-distribution-from-distribution-with-units/O_88.png)
Comparez la fonction de densité de probabilité de la durée d'une seule pièce avec celle du système.
Afficher l'entrée complète de Wolfram Language
Out[6]=
![](assets.fr/order-distribution-from-distribution-with-units/O_89.png)