conception d'un batiment r+4 comparative de defferente ariante de plancher
Présentation doe
1. Réalisé par : BEN ZEKRI Nouriddin & ZGUINDOU Abdelghafour Encadré par : Pr. Fatima Zahra MEHADA
Réalisation d’une application pour les
plans d’expériences complets sous
MATLAB
Ecole Nationale Supérieur d’Informatique et d’Analyse des Systèmes
Ingénieure e-Logistique
Années universitaire 2015/2016
Projet de Fin d’Année
20. Plan FDOE MATLAB Réalisation Conclusion
Définition
21/06/2016 ENSIAS IeL 2016 PFA FDOE 20
Input
Expérimentes
Design
Output
Facteurs
Contrôle par l’output théorique
Les bons niveaux
21. Plan FDOE MATLAB Réalisation Conclusion
Définition
21/06/2016 ENSIAS IeL 2016 PFA FDOE 21
Problématique
Etape 1
Output
Etape 2
Input (Facteurs)
Etape 3
Choix du plan
Etape 4
Hypothèse
Etape 5
Exécution
Etape 6
Analyse
Etape 7
Interprétation
Etape 8
Décision
Etape 9
Etapes
22. Plan FDOE MATLAB Réalisation Conclusion
Définition
21/06/2016 ENSIAS IeL 2016 PFA FDOE 22
Facteur
+1-1
Facteur
Domaine du facteur
Niveau hautNiveau bas
31. Plan FDOE MATLAB Réalisation Conclusion
Plateforme
21/06/2016 ENSIAS IeL 2016 PFA FDOE 31
Programmation
Les variables
Les opérateurs
Structures répétitives
Structures de contrôle
Les fonctions
Les scripts
Matrix
32. Plan FDOE MATLAB Réalisation Conclusion
Plateforme
21/06/2016 ENSIAS IeL 2016 PFA FDOE 32
Programmation
Les variables
Les opérateurs
Structures répétitives
Structures de contrôle
Les fonctions
Les scripts
Opérateurs arithmétiques Opérateurs de comparaisons Opérateurs logique
+ %additiion
- %subtraction
.* %Multipplication
./ %Right division
. %Left division
: %Colon operator
.^ %Power
.’ %Transpose
, %Complex conjugate .’
* %Matrix multiplication
/ %Matrix right division
%Matrix left division
^ %Matrix power
< %plus petit
> %plus grand
<= %plus petit ou égal
>= %plus grand ou égal
== %égal
~= %pas égal
& %et
| %ou
~ %not
33. Plan FDOE MATLAB Réalisation Conclusion
Plateforme
21/06/2016 ENSIAS IeL 2016 PFA FDOE 33
Programmation
Les variables
Les opérateurs
Structures répétitives
Structures de contrôle
Les fonctions
Les scripts
%%Boucle FOR
%Syntaxe
for index = borne_inf : borne_sup
%séquence d’instructions
end
%%Boucle WHILE
%Syntaxe
while expression_logique
%séquence d’instructions
end
34. Plan FDOE MATLAB Réalisation Conclusion
Plateforme
21/06/2016 ENSIAS IeL 2016 PFA FDOE 34
Programmation
Les variables
Les opérateurs
Structures répétitives
Structures de contrôle
Les fonctions
Les scripts
%%L’instruction conditionnée if-else
%Syntaxe
if condition_1
%faire ce séquence d’instructions
elseif condition_2
%faire ce séquence d’instructions
elseif condition_2
%faire ce séquence d’instructions
...
elseif condition_n
%faire ce séquence d’instructions
else
%faire ce séquence d’instructions
end
%%L’instruction conditionnée switch
%Une alternative à l’utilisation d’une séquence d’instructions conditionnées pour
%effectuer un choix en cascade existe
%Syntaxe
switch variable
case valeur_1 %faire ce séquence d’instructions
case valeur_1 %faire ce séquence d’instructions
...
case valeur_1 %faire ce séquence d’instructions
otherwise %faire ce séquence d’instructions
end
35. Plan FDOE MATLAB Réalisation Conclusion
Plateforme
21/06/2016 ENSIAS IeL 2016 PFA FDOE 35
Programmation
Les variables
Les opérateurs
Structures répétitives
Structures de contrôle
Les fonctions
Les scripts
%On définit une fonction sous matlab de la manière suivante
function [var_s1, var_s2,…, var_sn] = funct_name(var_e1, var_e2,…, var_em)
%sequence d’instructions
end
%var_s1, . . . , var_sn sont les variables de sortie de la fonction ;
%var_e1, . . . , var_em sont les variables d’entrée de la fonction ;
%séquence d’instructions est le corps de la fonction.
%Exemple : fonction calculer le n!
funcion fact_n = fact(n)
fact_n = 1;
if n==0 fact_n = 1;
else fact_n = n*fact(n-1);
end
end
36. Plan FDOE MATLAB Réalisation Conclusion
Plateforme
21/06/2016 ENSIAS IeL 2016 PFA FDOE 36
Programmation
Les variables
Les opérateurs
Structures répétitives
Structures de contrôle
Les fonctions
Les scripts
fonctions
Script
principaleMême dossier
Même nom que le script
37. Plan FDOE MATLAB Réalisation Conclusion
Plateforme
21/06/2016 ENSIAS IeL 2016 PFA FDOE 37
Programmation
Graphisme
Gestion des fenêtres
Graphisme 2D
Graphisme 3D
figure close
Close
all
38. Plan FDOE MATLAB Réalisation Conclusion
Plateforme
21/06/2016 ENSIAS IeL 2016 PFA FDOE 38
Programmation
Graphisme
Gestion des fenêtres
Graphisme 2D
Graphisme 3D
Help
graph2d
fplot
fplot(‘nom_fonction’, [x_min, x_max])
xlabel ylabel
title
39. Plan FDOE MATLAB Réalisation Conclusion
Plateforme
21/06/2016 ENSIAS IeL 2016 PFA FDOE 39
Programmation
Graphisme
Gestion des fenêtres
Graphisme 2D
Graphisme 3D
Help
graph3d
meshgrid
[X,Y] = meshgrid(-2:0.2:2, -2:0.2:2);
contour contourf
mesh surf
Bonjour avant de commencer on remerci notre encadron Mme Fatima Zehra Mehada qui a propose le sujet de ce PFA et qui a aider nos pendant cette semestre pour realiser ce projet. On remirci aussi M. youssef BENADADA le chef de departement d’aide a la dicision et le chef de la filiere IeL.
Alors notre porjet concicte a la realisation d’une app pour les plans d’experiences complets ou le FULL FACTORIEL DESGN OF EXPERIMENT en eng et avant de commancer notre presentation on va presenter le plan q’on va suivre.