π
<-

programme avec des matrices?

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

programme avec des matrices?

Messagede vince » 19 Jan 2010, 22:12

Bonjour

Je suis actuellement en 2em année d'iut génie civil, j'étudie en ce moment les déformées dans les barre (treillis) a l'aide des matrices.

Etant donnée que les calcul sont répétitif et long j'aurais aimer crée un programme sur ti89 titanium.

en faite il y a plusieurs calcul mais le premier est la matrice suivante, avec comme variable alpha (a) , donc je voudrai rentré alpha et avoir le résultat de la matrice :

matrice (4x4):

[ cos²(a) sin(a)cos(a) -cos²(a) -sin(a)cos(a) ]
[ sin(a)cos(a) sin²(a) -sin(a)cos(a) -sin²(a) ]
[ -cos²(a) -sin(a)cos(a) cos²(a) sin(a)cos(a) ]
[ -sin(a)cos(a) -sin²(a) sin(a)cos(a) sin²(a) ]


cordialement

vincent
Avatar de l’utilisateur
vince
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 26.7%
 
Messages: 5
Inscription: 19 Jan 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: iut

Re: programme avec des matrices?

Messagede ced78fr » 19 Jan 2010, 23:43

Salut,

ba tu mets un

Code: Tout sélectionner
prompt a


ou

Code: Tout sélectionner
imput a


comme ça la caltos te demande la valeur de la variable a

ensuite tu fait un

Code: Tout sélectionner
disp( ta matrice


tu arrange avec un petit clrIO tout en haut etc et c'est bon :)

tu t'en sors ou tu veux de l'aide ??
Avatar de l’utilisateur
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.1%
 
Messages: 3845
Inscription: 11 Mai 2006, 00:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Bac +5

Re: programme avec des matrices?

Messagede ced78fr » 19 Jan 2010, 23:56

voilà c'est fait si tu veux que je te l'envoie envoie moi ton adresse par mp

par contre c'est bien une matrice colonne ? dans ce cas pourquoi ne pas rassembler les termes en cos² avec les cos quand ils sont produits ????
Avatar de l’utilisateur
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.1%
 
Messages: 3845
Inscription: 11 Mai 2006, 00:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Bac +5

Re: programme avec des matrices?

Messagede Marco » 20 Jan 2010, 00:02

Xywez a écrit:voilà c'est fait si tu veux que je te l'envoie envoie moi ton adresse par mp

par contre c'est bien une matrice colonne ? dans ce cas pourquoi ne pas rassembler les termes en cos² avec les cos quand ils sont produits ????


Triso c'est une matrice 4x4 mate bien les espaces, et puis c'est précisé... :#langue#:
Image
Avatar de l’utilisateur
Marco
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 27.8%
 
Messages: 1259
Inscription: 22 Mar 2009, 00:00
Localisation: 78
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: programme avec des matrices?

Messagede ced78fr » 20 Jan 2010, 00:32

chiaaage xD

bon aller je suis sympa : *** edited ***

mat(Pi)

et hop ^^

si tu veux que je fasse une modif hesite pas :):
Avatar de l’utilisateur
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.1%
 
Messages: 3845
Inscription: 11 Mai 2006, 00:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Bac +5

Re: programme avec des matrices?

Messagede vince » 20 Jan 2010, 00:38

merci beaucoup

je regarderai cela demain! et j'essayerai de poursuivre le programme seul.

bonne soirée
Avatar de l’utilisateur
vince
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 26.7%
 
Messages: 5
Inscription: 19 Jan 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: iut

Re: programme avec des matrices?

Messagede vince » 20 Jan 2010, 21:03

Merci pour le programme, il marche très bien (une fois la calculette passé en degré !!) ;)

pour l'instant de découvre petit a petit, mais etant donné que les matrices sont de plus en plus grandes, je ne peut pas voire la matrice entière sur l'écran.
Il n'y a pas un moyen pour la voire en entier, ou décaler l'écran (style flèche de droite, gauche, bas, haut)?
Avatar de l’utilisateur
vince
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 26.7%
 
Messages: 5
Inscription: 19 Jan 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: iut

Re: programme avec des matrices?

Messagede vx7708 » 20 Jan 2010, 21:39

Si: tu fais:
Pause ta matrice :D:
HAHAHA LOL MDR PETE DE RIRE *fait boum* AH BEN VOILA J'AI EXPLOSE DE RIRE LOL MDR :%):

Calculatrices :
TI Nspire Clickpad HW1 2.0
TI Nspire Touchpad HW2 2.0
TI 89 Titanium HW4

C'est tout ! :D:
Avatar de l’utilisateur
vx7708
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 97.5%
 
Messages: 961
Inscription: 01 Jan 2010, 00:00
Localisation: DTC ! Quoi j'ai juste dit Dans Ton Chat !! Y'a rien de vulgaire :D
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: TS spé maths

Re: programme avec des matrices?

Messagede vince » 20 Jan 2010, 22:07

vx7708 a écrit:Si: tu fais:
Pause ta matrice :D:


merci...

Bon si j'arrive a résoudre ce problème de taille d'affichage, j'aimerais effectuer un calcul qui me donnerai une matrice 8*8, je m'explique :

La matrice que j'ai donnée plus haut, permet de calculer la force dans une barre, mais il s'agit en générale d'un système de plusieurs barres que l'on étudie, donc de plusieurs matrices.
Pour un système de trois barres, j'ai 3 matrices (4*4) mais en réalité pour résoudre un problème de 3 barre, c'est une matrice (8*8) que l'on utilise (les casses non remplit valent 0!!)
Dans la matrice k1, les colones sont 1,2,3 et 4; les lignes 1,2,3,4
Dans la matrice k2, les colones sont 1,2,5 et 6; les lignes 1,2,3,4
Dans la matrice k3, les colones sont 1,2,7 et 8; les lignes 1,2,7,8

avec k = k1+k2+K3 (si k1,k2,k3 sont des matrices 8*8)

ce que je voulais faire, c'est donc crée un programme qui calculerai ces 3 matrices, ensuite crée un programme pour la matrice 8*8 qui ferrai appel au programme précédent.
Le problème, c'est que pour la calculatrice, il s'agit d'une addition de matrice 4*4...?
si vous avez des idées je suis preneur!


ps : je met un peit croquis pour expliquer cette histoire de colonnes, lignes...
Image
Avatar de l’utilisateur
vince
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 26.7%
 
Messages: 5
Inscription: 19 Jan 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: iut

Re: programme avec des matrices?

Messagede Bisam » 21 Jan 2010, 01:01

Le programme qui ferait ce que tu demandes (c'est-à-dire prendre les 3 matrices 4x4, les convertir en 8x8 avec les bons numéros de ligne et colonnes et les additionner si j'ai bien compris) doit s'écrire ainsi :
Code: Tout sélectionner
convert(k1,k2,k3)=func
local k,n,i,j,ktmp,f
mod(a-1,2)+2b*floor((a-1)/2)+1-f(a,b)
newmat(8,8)-k
for n,1,3
 newmat(8,8)-ktmp
 for i,1,4
  for j,1,4
   #("k"string(n))[i,j]-ktmp[f(i,n),f(j,n)]
  endfor
 endfor
 k+ktmp-k
endfor
endfunc


Tu tapes ce programmes dans ta calculatrice et ensuite pour l'utiliser, tu écris
Code: Tout sélectionner
convert(k1,k2,k3)
dans l'écran de calcul après bien sûr avoir rentré les 3 matrices 4x4 et les avoir nommées k1, k2 et k3.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5670
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Suivante

Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 295 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2315 utilisateurs:
>2293 invités
>17 membres
>5 robots
Record simultané (sur 6 mois):
43991 utilisateurs (le 10/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)