Inscription / Connexion Nouveau Sujet
Niveau première
Partager :

Contrôle vecteurs

Posté par
Marine55555
15-11-17 à 11:21

Bonjour,
Mon professeur de mathématiques met un algorithme dans chaque contrôle. Je vais bientôt avoir un contrôle et me demandais si vous pourriez me donner quelques exemples d'algorithmes sur les vecteurs ? Merci d'avance.

Ps: je tiens à préciser que c'est le chapitre des vecteurs du programme de 1ere S.

Posté par
fm_31
re : Contrôle vecteurs 15-11-17 à 11:43

Bonjour ,

par exemple , saisir les coordonnées de 2 vecteurs et
  - afficher la norme de chacun d'eux
  - afficher leur produit scalaire
  - afficher s'ils sont perpendiculaires , parallèles ou sécants

Posté par
kenavo27
re : Contrôle vecteurs 15-11-17 à 11:43

bonjour
Fais une recherche sur le net. Tout simplement.
Tu peux nous proposer un énoncé.

Posté par
mathafou Moderateur
re : Contrôle vecteurs 15-11-17 à 12:18

Bonjour,

mon avis : des vecteurs ne sont pas "parallèles ou sécants"
ils sont colinéaires ou pas.
(de même ils sont plutôt orthogonaux ou pas)
mais bon, du moment que le vocabulaire est clair et n'implique pas une compréhension erronée de ce que sont des vecteurs...


sinon :
tout dépend de la complexité de l'algorithme souhaité
depuis "l'algorithme" (hum) de quelques lignes de simple calcul direct
jusqu'à des imbrications de boucles ou de tests

Posté par
Marine55555
re : Contrôle vecteurs 15-11-17 à 12:57

Réponse au message de fm_31:
«la norme de chacun d'eux», c'est à dire ?

Réponse au message de mathafou:
En général, c'est sur les formules (autant dire que c'est simple, mais je ne pense jamais comme il faut, du coup, j'ai toujours faux )

Réponse au message de Kenavo27:
J'ai déjà fait des recherches sur Internet mais je ne trouves leurs algorithmes très pertinents...

Je pourrais, je pense, avoir une question du type: Résoudre l'équation xy'-x'y=0 ou alors, on considère la fonction (vecteur)_AM_= ax+by+c donné les coordonnées de la droite... Celà pourrais tout aussi bien être sur _OM_ tels que _o_(0;0); _i_(1;0) ; _j_(0;1) forme le repère...

Posté par
fm_31
re : Contrôle vecteurs 15-11-17 à 13:27

Norme d'un vecteur voir  

Posté par
mathafou Moderateur
re : Contrôle vecteurs 15-11-17 à 13:33

lorsque mathématiquement on a déja une certaine formule,
la traduction en un algorithme qui calcule le résultat de cette formule est écrire directement la formule en question dans une affectation, voire même si le langage le permet directement dans le "afficher" ou "retourne" ou quelle que soit ce qui définit ce qu'on fait du résultat.


demander xA, yA, xB, yB
norme <--- racine((xB-xA)² + (yB-yA)²)
afficher norme

ou même:

entrer xA, yA, xB, yB
afficher racine((xB-xA)² + (yB-yA)²)

voire une fonction Python :

def _ma_norme(xA, yA, xB, yB):
return sqrt((xB-xA)**2 + (yB-yA)**2)

la "difficulté" de l'écriture d'un algorithme n'est pas d'écrire l'algorithme (il suffit de soin et de respecter à la virgule près la syntaxe, selon la doc du "langage", que ce soit du langage dit "naturel" ou Algobox ou Python, ou calculette etc)

mais de déterminer quelles opérations (mathématiques) on veut faire, dans quel ordre, à partir de quoi et commennt etc ...
vecteurs ou pas vecteurs.

Résoudre l'équation xy'-x'y=0 mal défini mathématiquement : quelles sont les inconnues de cette équation ??
la fonction (vecteur)_AM_= ax+by+c ??? un vecteur = un nombre ???

avant de se poser des questions sur les algorithme il est nécessaire et indispensable que les notions mathématiques sur les vecteurs soient parfaitement claires et le cours sur les vecteurs assimilé
(vu qu'un algorithme est uniquement la traduction de calculs parfaitement clairement définis qu'on saurait faire soi-même à la main et rien d'autre)



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1769 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !