Vous êtes sur la page 1sur 18

Comptes Rendus

TP1:
EXO1:
Objectif:
On vas réaliser un programme VI qui vas nous calculer une fonction F(t)

a) On crée des constante 'A' , 'B' et 't' et on crée une glissière 'S' quand trouve entré
numérique qu'on v'a varié de 1 a 3

b) Réalisation d'un programme permettant de calculer la valeur d'une fonction F(t) :

*Si s=1 on a F(t)=A


*Si s=2 on a F(t)=A*t

*Si s=3 on a F(t)=A*SIN(B*t)

On a fait un petit exemple on donnant des valeurs a nos contante et a la glissière et on obtient sa :
On a réaliser une autre méthode pour le programme :
*Si s=1 on a F(t)=A

*Si s=2 on a F(t)=A*t


*Si s=3 on a F(t)=A*SIN(B*t)

c)on a reussit a crée un sous-vi on cliquant sur edition et on a obtenu


sa:
Ce dernier nous a permits de cacher la structure qui est la boucle condition et de mettre un boitié
de forme logo labview.

conclusion:
On a reussit a crée et a comprendre la boucle condition puisque les
donné ils sont variable genre: si s=1 et si s=2...
et aussi savoir c'est quoi un sous-vi et comment le crée.

EXO2:
Objectif:
Réalisation d'une boucle 'For' en suiste la boucle 'While'
on utilsant le sous-vi de l'exo1,

a) La boucle For:
la boucle for nous permet de calcluer les valeurs succecives de la
fonction précedente F(t):
on a 0<=t=>10 et pas=0,1s et on aura -10<=F(t)=>10
A L'aide de labview n a obtenu :

On veux tracer maintenant la fonction a l'aide du graphe déroulant on


mettra le signal de sortis entre -10 et 10 et on lui ajoutant une l'aide on a
obtenu sa :
b)Ecrire un programme a l'aide de la boucle 'While'
on refais notre boucle maintenant avec une autre bouclequi s'appelle
boucle While on laissent le meme programme :
Le graphe qu'on a obtenu
Conclusion:
On a reussit a créee et a comprendre les boucles WHILE et FOR, de cet
exercice.

TP2:
EXO1:
Objectif:
Dans cette exercice on vas refaire le même programme que dans
l'exercice 1 du premiere TP, mais un programme liée avec MATLAB.

A- On réalise un programme avec une boucle WHILE et on declare


tout les constantes et les variables, et on liée tout ça avec
MATHSCRIPT, dans ce dernier on a ecrit un programme dessus qui vas
nous calculer la fonction à partire de la sortie SOR.
Voila le programme :
Et voila ce qu'on a obtenue:
B- Dans cette partie de l'exercice on vas ecrire un script sur la boucle
MATHSCRIPT en utilisant la syntaxe MATLAB comme il est marque
au desous:
Aprés avoir executer on a obtenue ça:
C-Dans cette partie on vas ecrire un autre programme à l'aide de la
conditon fonction comme il est marqué au dessous:
EXO2:
Objectif:
Afin de pouvoir mémoriser des valeurs intermidiaires calculés lors des
différents ittérations, on vas crée une mémoires locales, appelées registre
à décalage:
Voila ce qu'on a trouver:
Conclusion:
on a travailler sur matlab avec if else switch et function.