Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Recherche programme RDM
Arthuro le 11/04/2011 à 19:48
bonsoir je recherche un programme pour ma ti 82 stats fr qui permetterai de calculer les moments quadratiques et ou tout autre calcul relation lié au dimensionnement (flexion traction )
mercilinkakro le 12/04/2011 à 00:22
Ces notions de mécanique ne sont pas de mon niveau (TSSI) !
Si les formules ne sont pas trop complexes, je pourrai peut-être les adapter.
Indique moi les formules et ta démarche pour que je voie quoi faire.
A moins qu'un autre membre suive ces études.
Arthuro le 12/04/2011 à 19:17
tan(2a)=(-2*(Igyz))/(Igy-Igz)
Igy'=Igy*cos²(a)+Igz*sin²(a)-Igyz*sin(2a)
Igz'=Igy*sin²'a)+Igz*cos²(a)+Igyz*sin(2a)
=> resortir a(en degré),Igy' et Igz' (connaissant Igyz,Igy et Igz)linkakro le 12/04/2011 à 23:12
Pour le premier système, c'est mort en ce qui me concerne.
Je ne sais pas du tout où je vais, mais je traduirai ta feuille de calculs (bien que tu me semble connaître le principe du ti-basic). Des boucles pourraient éviter une copie totale et bourrine.
Q et P sont-elles des inconnues ?Arthuro le 13/04/2011 à 15:26
q et p sont connuslinkakro le 16/04/2011 à 12:52
Chaque fois que tu fais P*x où Q*x ou autre produit par x, dépendent-ils du segment étudié ? Si oui, comment ?
Je bidouille le cas où P Q et x sont des constantes.
EDIT= Voici ma première version.
Code
"ABCDE->Chaîne1
EffVar A
EffVar B
EffVar C
EffVar D
EffList L1,L2,L3
Prompt P,Q,X
X->Z
For(W,1,5
Disp "POINT "+sous-chaîne(Chaîne1,W,1
Prompt X,Y,N
A-X->A
B-Y->B
C-N->C
A-PZ->L1(W
B-QZ->L2(W
C-BZ+QZ^2/2->L3(W
End
Disp "N
Pause L1
Disp "TY
Pause L2
Disp "MFX
Pause L3
Arthuro le 16/04/2011 à 13:46
en fait ce qu'il faut sortir sont des equatios qui represente l'evolution des contrainte normale(N) , tangentielle(Ty) et le moment de flexion (mfz) en fonction de la position sur la poutre d'où le x !
en espérant que ça réponde a ta question et oui P et Q sont des constantes !
merciArthuro le 11/05/2011 à 21:29
Il y a qqun ?linkakro le 11/05/2011 à 21:56
Je croyais que cela suffisait.
Quelle est la variable à exprimmer selon les autres ? (puisqu'apparamment l'étude numérique ne te convient pas)Arthuro le 12/05/2011 à 15:58
la variable c'est x qui repr"sente la position de la section dans la poutre et il faudrait que le programme affiche les 12 equations
mercisandro le 12/05/2011 à 16:18
Aucune idée si ça te convient, mais ceci devrais correspondre à ce message
Citation
tan(2a)=(-2*(Igyz))/(Igy-Igz)
Igy'=Igy*cos²(a)+Igz*sin²(a)-Igyz*sin(2a)
Igz'=Igy*sin²'a)+Igz*cos²(a)+Igyz*sin(2a)
=> resortir a(en degré),Igy' et Igz' (connaissant Igyz,Igy et Igz)
Code
:ClrHome
:Input "IGYZ:",B
:Input "IGY:",C
:Input "IGZ:",D
:Degree
:.5arctan(-2B/(C-D -> A //devant le 2 c'est le moins entre parrenthèses
:C*cos(A)²+D*sin(A)²-B*sin(2A -> E
:C*sin(A)²+D*cos(A)²+B*sin(2A) -> F
:Disp "A(EN°)=","IGY'=","IGZ'=
:{A,E,F -> Liste1
:Output(4,8,A
:Output(5,6,E
:Output(6,6,F
:
En espérent que ça te serve à quelque chose (en première et avec la rougeole, je n'étais pas en état de comprendre les 5 pages de calculs)
Sandro
EDIT : carractères qui devennait des ensembles de signes corrigés
linkakro le 12/05/2011 à 20:22
sandro : corrige les problèmes de caractères unicode.
Arthuro : alors tu veux une antisêche des équations ou une résolution d'équation ?Sangohan38 le 12/05/2011 à 23:15
Arthuro a écrit :
[...]calculer les moments quadratiques et ou tout autre calcul relation lié au dimensionnement (flexion traction )
Relis mieux Linkakro, il demande bien une résolution d'équation.
Y-a-t'il des cas précis pour calculer ces moments où tu peut te retrouver avec n'importe quelle surface?
Sangohan38
Arthuro le 13/05/2011 à 18:28
ce que je veux c'est un programme qui écrit(et non résout) les équations a ma place et pas pour tricher mais plutôt pour gagner du temps et faire des vérifssandro le 14/05/2011 à 13:22
Salut
Peut-être que ce programme-ci fait l'affaire :
Code
:ClrHome
:Input "IGYZ=",Str1
:Input "IGY=",Str2
:Input "IGZ=",Str3
:ClrHome
:Output(1,1,"tan(2a)=(-2*(IGYZ))/(IGY-IGZ)
:Pause
:ClrHome
:Output(1,1,"IGY'=IGY*cos(a)²+IGZ*sin(a)²-IGYZ*sin(2a)
:Pause
:ClrHome
:Output(1,1,"IGZ'=IGY*sin(a)²+IGZ*cos(a)²+IGYZ*sin(2a)
:Pause
:ClrHome
:Output(1,1,"tan(2a)=(-2*("+Str1+"))/("+Str2+"-"+Str3+")
:Pause
:ClrHome
:Output(1,1,"IGY'="+Str2+"*cos(a)²+"+Str3+"*sin(a)²-"+Str1+"*sin(2a)
:Pause
:ClrHome
:Output(1,1,"IGZ'="+Str2+"*sin(a)²+"+Str3+"*cos(a)²+"+Str1+"*sin(2a)
:Pause
:ClrHome
:Input "a=",Str4
:Output(1,1,"IGY'="+Str2+"*cos("+Str4+")²+"+Str3+"*sin("+Str4+")²-"+Str1+"*sin(2*"+Str4+")
:Pause
:ClrHome
:Output(1,1,"IGZ'="+Str2+"*sin("+Str4+")²+"+Str3+"*cos("+Str4+")²+"+Str1+"*sin(2*"+Str4+")
:Pause
:ClrHome
Ce programme ne fait que afficher les formules d'abord litéralles, puis en remplaçant Igyz, Igy et Igz par leurs valeures numériques ,puis en remplaçant a par ça valeur à condition de l'entrer.
En espérent t'aider
Sandro
PS : ce programme ne remplace pas par des valeurs mais par des chaînes de carractères : si tu entre "2+2", dans le calcul du aura "2+2" ; si tu entre racine carré de 23 , tu obtindra le signe racine carrée suivit de "23)" ; si tu entre "2x²y+3" , tu obtiendra "2x²y+3" ; ...
Attention : si tu entre une somme ou une différence, entoure la de parenthèses (2+3*4 est différend de (2+3)*4 LOL)
Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.