Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Probleme vecteurs (10 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
LionelA Ecrit le: Lundi 9 août 2004 à 14:50 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Voila, j'ai défini un vecteur de la maniere suivante :


typedef struct Vect
{
  unsigned short dir;
  unsigned short norm;
}Vect;


dir est comprise entre 0 et NBDIR-1 (ici NBDIR = 128 )

Je voudrais juste trouver la direction d'un vecteur resultant de l'addition de deux autres.
Le probleme c'est que les directions sont modulo NBDIR et la direction entre 120 et 10 par exemple, avec des normes égales, donne 65 alors qu'il faudrait avoir 1
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°1   Marquer comme non lu.
Thor Ecrit le: Lundi 9 août 2004 à 16:08 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Tu ne pense pas qu'utiliser les nombre complexes serait préférable : Ainsi les opérations mathématiques sont simples et la représentation graphique également.
-Edité le Lundi 9 août 2004 à 16:08 par Thor-
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°2   Marquer comme non lu.
LionelA Ecrit le: Lundi 9 août 2004 à 17:06 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


oué non je prefere pas car c'est plus facile a gérer pour mon jeu.

Mais bon je viens de trouver une meilleure méthode a l'instant qui est plus optimisée.

Merci quand même :)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°3   Marquer comme non lu.
Thor Ecrit le: Lundi 9 août 2004 à 18:11 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


De toute façon ton truc manquait d'un truc :le sens et le point d'application si tu est en mécanique
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°4   Marquer comme non lu.
LionelA Ecrit le: Lundi 9 août 2004 à 18:52 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


je ne suis pas d'accord : un vecteur n'a pas de point d'application, une norme et une direction suffisent (ici la direction englobe le sens car en fait la direction 0 est opposée a la direction 64 par exemple)

En fait c'est un peu comme si j'avais des nombre complexes : direction pour module, et norme pour norme. nombre complexe correspondant : norme * exp(i*module)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°5   Marquer comme non lu.
Thor Ecrit le: Lundi 9 août 2004 à 18:55 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Oui le vesteur mathématique n'a pas de point d'application mais en mécanique on considère qu'il en a un car le fait de tirer sur un point A avec un Vecteur alpha n'engendre pas le même résultat que de tirer sur un point B avec le même vecteur.
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°6   Marquer comme non lu.
Thor Ecrit le: Lundi 9 août 2004 à 18:56 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


au fait module et norme c'est en réalité la même chose #confus# Tu devais vouloir dire argument!
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°7   Marquer comme non lu.
LionelA Ecrit le: Lundi 9 août 2004 à 19:03 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


heu oui voila :p (ça fait des siecles que je fais plus de maths)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°8   Marquer comme non lu.
Thor Ecrit le: Lundi 9 août 2004 à 20:15 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


LionelA :
heu oui voila :p (ça fait des siecles que je fais plus de maths)
Ah bon? Pourquoi tu bosses?
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°9   Marquer comme non lu.
LionelA Ecrit le: Lundi 9 août 2004 à 20:34 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Ben c'est à dire que des maths j'en ai fait au premier semestre de ma licence d'iup (enfin j'ai fait ce que j'ai pu) et j'aurais plus de cours de maths dans ma vie (ouf)
"des siecles" = 6 mois 8)

Et non je bosse pas encore, il me reste 2 ans a faire : maitrise et DESS
-Edité le Lundi 9 août 2004 à 20:35 par LionelA-
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°10   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 9 août 2004 à 22:01 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Les complexes sont simples à gérer avec GCC, il suffit d'utiliser le mot-clé _Complex.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
  :: Index » Forum Ti68K » Programmation C » Probleme vecteurs (10 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 52.88ms avec 18 requetes