1

J'ai un ensemble d'équations couplées pour les variables H, W, P, & T (ci-dessous) que je dois non dimensionner. Existe-t-il un moyen d'y parvenir dans Mathematica, car le faire manuellement s'avère difficile.Mathematica non dimensionalization

{(a 1/(1 + R T[t]) - b) H[t] - (ap + bp) P[t] - bt T[t] == H'[t], 

L P[t] - g W[t] - B W[t] H[t] == W'[t], 

B W[t] H[t] - (up + b + bp + bt T[t]/H[t]) P[t] - 
    bp (P[t]^2)/H[t] ((k + 1)/k) + phi T[t] == P'[t], 

H[t] (theta) - (b + bp P[t]/H[t] + bt) T[t] - 
    bt (T[t]^2)/H[t] ((k + 1)/k) - v P[t] == T'[t]} 

Unités de paramètre: a =/H/unité de temps; b =/H/unité de temps; B =/H/unité de temps; thêta = T/H/unité de temps; ap =/P/unité de temps; bp =/P/unité de temps; up =/P/unité de temps; v =/P/unité de temps; L = W/P/heure de l'unité; R =/T/unité de temps; bt =/T/unité de temps; phi =/T/unité de temps; g =/W/heure de l'unité; k = constante.

+2

Si vous voulez faire une équation sans dimension, vous devez nous indiquer les dimensions de chaque variable impliquée dans l'équation. Alors la meilleure façon de le faire, est d'utiliser ReplaceAll (/.) Pour remplacer chaque variable par lui-même multiplié par des unités de dimension. Si les unités de dimension en fin de journée sont décomptées, vos équations peuvent être rendues sans dimension – Sasha

+0

Bien sûr, merci Sasha. Unités de paramètres: a =/H/unité de temps; b =/H/unité de temps; B =/H/unité de temps; thêta = T/H/unité de temps; ap =/P/unité de temps; bp =/P/unité de temps; up =/P/unité de temps; v =/P/unité de temps; L = W/P/heure de l'unité; R =/T/unité de temps; bt =/T/unité de temps; Phi =/T/unité de temps ; g =/W/unité de temps; k = constante. H, T, P et W sont des variables – Mary

+0

Permettez-moi de vous souhaiter la bienvenue à StackOverflow et de rappeler trois choses que nous faisons habituellement ici: 1) Comme vous recevez de l'aide, essayez de le donner aussi ** répondre à des questions ** dans votre domaine d'expertise [Lire les FAQs] (http://tinyurl.com/2vycnvr) 3) Lorsque vous voyez une bonne période de questions, votez-les ['en utilisant les triangles gris] (http://i.imgur.com/kygEP) .png), car la crédibilité du système repose sur la réputation que les utilisateurs acquièrent en partageant leurs connaissances. Rappelez-vous également d'accepter la réponse qui résout le mieux votre problème, le cas échéant, ['en appuyant sur le signe checkmark] (http://i.imgur.com/uqJeW.png) –

Répondre

0

This package peut vous aider à utiliser le théorème Pi.

Je ne l'ai jamais utilisé, cependant.

+0

merci belisarius, mais malheureusement ce lien ne fonctionne pas .. – Mary

+0

@Mary oui, ça marche. Je l'essaie en ce moment. Le problème est que cela ne charge pas directement à partir de mon pointeur. Essayez ceci http://library.wolfram.com/infocenter/MathSource/763/ –

+2

Je dois convenir que cela ne fonctionne pas. : ^) J'ai fait et édité, voyons si cela est approuvé. –