Programmation du calcul de la solution numérique de l équation de WINTER.

Dimension: px
Commencer à balayer dès la page:

Download "Programmation du calcul de la solution numérique de l équation de WINTER."

Transcription

1 Programmation du calcul de la solution numérique de l équation de WINTER. Bernard GAGEY [ bernard.gagey@gmail.com ] Annexe 5 Ce programme étant quasi linéaire ne nécessite pas de présentation sous forme d organigramme : on se contentera d une explication linéaire commentée. Vu la facilité offerte pour la manipulation des vecteurs et des matrices, l illustration programmée est écrite en OCTAVE équivalent MATLAB, dont seront décrites au fil du programme quelques particularités pour les lecteurs ignorants ce langage. Ce programme fait appel à un élément de bibliothèque numérique : «inversion de matrice» qui doit être de bonne précision (par exemple: l inversion de matrice d EXCEL s avère insuffisante) ; un test est proposé pour vérifier cette précision. Appel et déclaration Profitant de la possibilité dans OCTAVE d avoir un nombre variable de résultats et de paramètres, une seule procédure permet, selon son utilisation, de : o Faire le calcul en donnant plus ou moins d informations morphologiques sur l individu o Obtenir o Soit uniquement la courbe g la plus probable o Soit aussi les courbes g correspondants aux limites possibles de variations du paramètre k 2 de l équation de Winter L appel se fait sous la forme : [g,coeff,g_min,coeff_min,g_max,coeff_max]=winter(posi,freqech,epai,taille,h_masse,coeff_morpho); Correspondant à la déclaration : function [g,coeff,g_min,coeff_min,g_max,coeff_max]=winter(posi,freqech,epai,taille,h_masse,coeff_morpho); Winter est le nom de la fonction suivi de ses paramètres posi : le vecteurs des positions relevées du centre de pression, exprimées en général- en mm freqech : la fréquence d échantillonnage qui DOIT être un entier epai : épaisseur, exprimé en mètre, entre le plan de la plateforme et le plan des capteurs taille : (facultatif) La taille de l individu exprimé en mètre

2 H_masse : (facultatif) la hauteur relative de son centre de masse (hauteur relative=hauteur réelle/hauteur individu) coeff_morpho : le coefficient morphologique. Les résultats fournis sont : Remarques : g : vecteur des positions calculées du centre de gravité coeff: (facultative) le coefficient k 2 de l équation de WINTER g_min, coeff_min, g_max, coeff_max: (facultatifs) les positions calculées du centre de gravité et les coefficients k 2 de l équation de WINTER pour les valeurs minimales et maximales du coefficient k 2, en fonction des paramètres d entrée. Les vecteurs sont ici des vecteurs (n, 1 ou 2), c'est-à-dire des vecteurs «n lignes, 1 ou 2 colonnes» 1. Les vecteurs de sorties sont dans la même échelle que le vecteur posi d entrée. 2. Ce programme est identique pour : o Soit des vecteurs posi correspondants aux coordonnées x du centre de pression, renvoyant les coordonnées x du centre de masse o Idem pour les coordonnées y o Soit des vecteurs posi correspondants aux coordonnées x+i*y du centre de pression, renvoyant les coordonnées x+i*y du centre de masse (travail en nombre complexe) o Soit des vecteurs posi (N,2) correspondants aux coordonnées x et y du centre de pression, renvoyant les coordonnées x et y du centre de masse. 3. epai : ce correctif correspond au fait que les capteurs se trouvent en général sous la plateforme ; il correspond en général au minimum à l épaisseur de la plaque constituant la plateforme. Si on met la valeur 0, il sera considéré comme égal à 5mm ± 5mm. Si cette valeur est vraiment nulle, mettre une valeur très faible, par exemple. Déclaration de constantes tcoup=3;% Nombre de secondes retirées au début et à la fin après calcul nx=5;% Choix de matrice restreinte en nombre de secondes gravite=9.8066;% Valeur de l'accélération de la pesanteur h_standard=1.71;% Hauteur standard morpho_stand= ;% Coefficient morphologique standard H_gravite_stand=0.5591;% Rapport hauteur centre de gravité / hauteur totale err_morp_stand=.15;% Marge d'erreur sur le coeff morpho standard

3 err_morp_param=0.01;% Marge d'erreur sur le coefficient morpho s'il est passé en paramètres err_hgravite_stand=.05;% Marge d'erreur sur la hauteur du centre de gravité standard err_hgravite_param=.01;% Marge d'erreur sur la hauteur du centre de gravité paramètre err_hstandard=.12;% Marge d'erreur sur la hauteur standard err_h=0.006;% Marge d'erreur sur la hauteur en paramètre ep_standard=0.005;% Épaisseur standard err_epstand=0.005;% Marge d'erreur sur l'épaisseur standard err_ep_para=.001;% Marge d'erreur de 1mm sur l'épaisseur poassé en paramètre malleole=0.045;% Hauteur relative de la malléole Toutes ces constantes ont ici des valeurs plus ou moins discutables : tcoup : La méthode de calcul est imprécise aux bornes de l intervalle, on retirera donc à la fin du programme tcoup secondes nx : pour être plus rapide, le programme ne fait pas le calcul sur tout l intervalle mais sur des intervalles 2*nx, décalé de nx. Si nx est supérieur à tcoup, le point central est pratiquement exact, et donc pour l intervalle suivant, les premiers nx points sont pratiquement exacts. Pour cela, il est raisonnable de choisir nx supérieur à tcoup. gravite valeur en m/s 2 de la force de gravité. Peut varier selon le lieu géographique Pour les valeurs morphologiques qui suivent (hauteur, hauteur du centre de masse, coefficient morphologique), il existe 3 constantes La valeur dite standard si ce coefficient n est pas passé en paramètre L estimation de l erreur potentielle si on prend ce coefficient standard L estimation de l erreur potentielle si le coefficient est passé en paramètre. De même l épaisseur standard de la plateforme est donnée si ce paramètre n est pas donné, avec une erreur résiduelle s il est donné malléole : hauteur relative de l axe du pendule simple, situé au niveau de la malléole Calcul du coefficient k 2 La première partie consiste à récupérer les coefficients, selon qu ils ont été, ou non, passés en paramètres, et chacun avec une indication d erreur potentielle. (Remarque sur OCTAVE : la fonction nargin, pour n_arguments_in, donne le nombre d arguments d entrée ; de même pour nargout avec le nombre de résultats attendus) % Cas de epai obligatoire, mais égal à 0 si non mesuré if epai==0 ; ep=ep_standard;er_ep=err_epstand; ;

4 ep=epai;er_ep=err_ep_para; if nargin<6 ;% Pas de coefficient morpho_stand morph=morpho_stand;err_morph=err_morp_stand; morph=coeff_morpho;err_morph=err_morp_param; if nargin<5;% Pas de hauteur du centre de gravité hgrav=h_gravite_stand;errhgrav=err_hgravite_stand; hgrav=hauteur_g;errhgrav=err_hgravite_param; if nargin<4;% Pas de hauteur haut=h_standard;err_haut=err_hstandard; haut=taille;err_haut=err_h; La deuxième partie consiste à appliquer la formule de calcul : k! = T a HG HG epai a Et ceci trois fois, avec les valeurs nominales, et en faisant varier celles-ci pour avoir les valeurs minimales et maximales en fonction des marges d erreur. coeff=(ep+haut*(hgrav+(morph/(hgrav- malleole))))/gravite; coeff_min= (ep-er_ep+haut*(1-err_haut)*(hgrav*(1-err_hgrav) + (morph*(1-err_morph) /(hgrav*(1+err_hgrav)- malleole))))/gravite; coeff_max= (ep+er_ep+haut*(1+err_haut)*(hgrav*(1+err_hgrav)+ (morph*(1+err_morph) /(hgrav*(1-err_hgrav)- malleole))))/gravite; Calcul de la matrice de base Comme dit plus haut, à propos de la constante nx, on fait le calcul dans un intervalle 2*nx où on exprime la matrice M telle que P=M*G, dont on calculera l inverse permettant d obtenir G=(M -1 )*P. La matrice M est une matrice dont seuls ne sont pas nuls les éléments De la diagonale, tous égaux à 1+2*(1/k2.5 )*(frequence 2 ) De la sous-diagonale et de la sus-diagonale tous égaux à: 1/k2.5 )*(frequence 2 ) (Remarques sur OCTAVE : eye(n,n) est la matrice unité de dimension n,n, inv(matrice) donne l inverse de la matrice) Nbm=length(posi); %nombre de points de mesures = longueur du vecteur paramètre Posi Nbma=nx*2*freqech; % dimmension de la matrice %ne pas découper si l'intervalle de mesure est proche de l'intervalle de découpe if Nbm<Nbma+2*freqech; Nbma=Nbm;

5 % calcul des coefficients de la matrice co1=-(freqech^2)*coeff; co2=-2*co1+1; %creation de la matrice avec sa bonne diagonale ma=co2*eye(nbma,nbma); %remplissage des sous et sur-diagonale for k=2:1:nbma-1; ma(k,k-1)=co1;ma(k,k+1)=co1; endfor ma(1,2)=co1;ma(nbma,nbma-1)=co1; na=inv(ma); (Note : il est judicieux, à ce niveau de faire un test sur A=maximum(valeur absolue(ma*na-i)) où I est la matrice identité ; Théoriquement on devrait avoir A=0; Une bonne précision devrait donner A inférieur à : Pour OCTAVE, on trouve A de l ordre de ) La solution qu on trouve par G=(M -1 )*P est celle dont le point précédent et suivant de l intervalle serait 0. Pour trouver la solution dont le point précédent serait a, il faut rajouter un vecteur a*correc que l on calcule au préalable : (Note OCTAVE : zeros(n,p) rend une matrice (n,p) avec tous les éléments nuls) correc=zeros(nbma,1); kacc=(1/coeffaccel)^.5; for jj=1:1:nbma; correc(jj)=e^(-kacc*jj/freqech); endfor; Dernière préparation: centrer la courbe P sur sa moyenne : (Remarques Octave : mean(matrice) renvoie la moyenne des coefficients de la matrice additionner un nombre à une matrice additionne ce nombre à tous les éléments de la matrice) meanposi=mean(posi); posi=posi-meanposi; Calcul de la courbe G Le calcul de G se fait donc par une succession de calculs partiels Sur un intervalle de longueur nbma, En décalant cet intervalle de nx*freqch ( en général égal à nbma/2) En considérant que le point G juste avant l intervalle vient du calcul précédent, et en faisant la correction en conséquence

6 Bien sûr cette boucle pose des problèmes aux limites Au départ le point précédent à la valeur 0 (c'est-à-dire la moyenne de P) A la fin, le dernier intervalle est recalé sur la fin de l intervalle de mesure de P %initialisation g=zeros(nbm,1); prec=0;deb1=1; %boucle générale while deb1+nbma-1<=nbm g(deb1:deb1+nbma-1)=na*posi(deb1:deb1+nbma-1)+prec*correc; prec=g(deb1+nx*freqech-1); deb1=deb1+nx*freqech; endwhile %traitement dernier intervalle if Nbm==Nbma ;prec=0;;prec=g(nbm-nbma); g(nbm-nbma+1:nbm)=na*posi(nbm-nbma+1:nbm)+prec*correc; Et on termine en revenant sur le centrage fait sur la moyenne de P, et en retirant aux extrémités les tcoup secondes : g=meanposi+g(tcoup*freqech+1:nbm- tcoup*freqech); En fait on doit, en fonction des sorties demandées, calculer la courbe G aussi pour coeff_min et coeff_max ; C est pourquoi les parts 4 et 5 sont mis en sous programme. function[g,coeff,g_min,coeff_min,g_max,coeff_max]=winter(posi,freqech,epai,taille,hauteur_g, coeff_morpho); %Programme de recherche de la courbe G Optimisé en vitesse!!! % parametres d'entrée: % posi la courbe P en vecteur (n,1 ou 2) % freqch la frequence d'echantillonage (de la courbe totale) =nombre d'échantillons par seconde % taille taille de l'individu (facultatif) % hauteur_g Hauteur relative du centre de masse (facultatif) % coeff_morpho Le coefficient morphologique (facultatif) %Valeurs retournées % g la courbe g en vecteur (n,1 ou 2) % coeff le coefficient de l'équation de Winter correspondant % g_min,coeff_min,g_max,coeff_max les mêmes résultat pour les coefficients minimal et maximal de Winter en fonction des paramêtres d'entrée % constantes tcoup=3;%nombre de secondes retirées au début et à la fin après calcul nx=5;% choix de matrice restreinte en nombre de secondes gravite=9.8066;% valeur de l'accélération de la pesanteur h_standard=1.71;%hauteur standard morpho_stand= ;% coefficient morphologique standard H_gravite_stand=0.5591;% rapport hauteur centre de gravité / hauteur totale err_morp_stand=.15;%marge d'erreur sur le coeff morpho standard err_morp_param=0.01;%marge d'erreur sur le coefficient morpho s'il est passé en paramêtrese err_hgravite_stand=.05;% Marge d'erreur sur la hauteur deu centre de gravité standard

7 err_hgravite_param=.01;% Marge d'erreur sur la hauteur deu centre de gravité paramètre err_hstandard=.12;%marge d'erreur sur la hauteur standard err_h=0.006;% marge d'erreur sur la hauteur en paramètre ep_standard=0.005;%epaisseur standard err_epstand=0.005;% marge d'erreur sur l'épaisseur standard err_ep_para=.001;%marge d'erreur de 1mm sur l'épaisseur poassé en paramètre malleole=0.045;% Hauteur relative de la malléole % Calcul du coefficient k2 % cas de ep obligatoire, mais égal à 0 si non mesuré if epai==0 ; ep=ep_standard;er_ep=err_epstand; ; ep=epai;er_ep=err_ep_para; if nargin<6 ;% pas de coefficient morpho_stand morph=morpho_stand;err_morph=err_morp_stand; morph=coeff_morpho;err_morph=err_morp_param; if nargin<5;%pas de hauteur du centre de gravité hgrav=h_gravite_stand;err_hgrav=err_hgravite_stand; hgrav=hauteur_g;err_hgrav=err_hgravite_param; if nargin<4;%pas de hauteur haut=h_standard;err_haut=err_hstandard; haut=taille;err_haut=err_h; coeff=(ep+haut*(hgrav+(morph/(hgrav- malleole))))/gravite; coeff_min= (ep-er_ep+haut*(1-err_haut)*(hgrav*(1-err_hgrav)+(morph*(1-err_morph)/(hgrav*(1+err_hgrav)- malleole))))/gravite; coeff_max= (ep+er_ep+haut*(1+err_haut)*(hgrav*(1+err_hgrav)+(morph*(1+err_morph)/(hgrav*(1- err_hgrav)- malleole))))/gravite; [g]=sous_winkler(posi,freqech,coeff,nx,tcoup); if nargout>4 ; [g_max]=sous_winkler(posi,freqech,coeff_max,nx,tcoup); if nargout>2 ; [g_min]=sous_winkler(posi,freqech,coeff_min,nx,tcoup); endfunction function [g]=sous_winkler(posi,freqech,coeff,nx,tcoup) % Calcul préliminaires Nbm=length(posi);%nombre de points de mesures = longueur du vecteur paramètre Posi Nbma=nx*2*freqech;% dimmension de la matrice if Nbm<Nbma+2*freqech; %ne pas découper si l'intervalle de mesure est proche de l'intervalle de découpe Nbma=Nbm;

8 %calcul des coefficients de la matrice co1=-(freqech^2)*coeff; co2=-2*co1+1; %creation de la matrice avec sa bonne diagonale ma=co2*eye(nbma,nbma); %remplissage des sus et sur-diagonale for k=2:1:nbma-1; ma(k,k-1)=co1;ma(k,k+1)=co1; endfor ma(1,2)=co1;ma(nbma,nbma-1)=co1; na=inv(ma); %jjj=max(max(abs(na*ma-eye(nbma))))% test de la précision de calcul correc=zeros(nbma,1); kacc=(1/coeff)^.5; for jj=1:1:nbma; correc(jj)=e^(-kacc*jj/freqech); endfor; %centrer pour que le point (0,0) ne soit pas absurde meanposi=mean(posi); posi=posi-meanposi; % fin des calculs preliminaires %initialisation g=zeros(nbm,1); prec=0;deb1=1; %boucle générale while deb1+nbma-1<=nbm g(deb1:deb1+nbma-1)=na*posi(deb1:deb1+nbma-1)+prec*correc; prec=g(deb1+nx*freqech-1); deb1=deb1+nx*freqech; endwhile %traitement dernier intervalle if Nbm==Nbma ;prec=0;;prec=g(nbm-nbma); g(nbm-nbma+1:nbm)=na*posi(nbm-nbma+1:nbm)+prec*correc; g=meanposi+g(tcoup*freqech+1:nbm-tcoup*freqech); endfunction

Cours Informatique Master STEP

Cours Informatique Master STEP Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions

Plus en détail

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Page 1 de 9 MATLAB : COMMANDES DE BASE Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Aide help, help nom_de_commande Fenêtre de travail (Command Window) Ligne

Plus en détail

Calcul Formel et Numérique, Partie I

Calcul Formel et Numérique, Partie I Calcul Formel et Numérique N.Vandenberghe nvdb@irphe.univ-mrs.fr Table des matières 1 Introduction à Matlab 2 1.1 Quelques généralités.......................... 2 2 Où trouver des informations 2 3 Opérations

Plus en détail

Introduction à MATLAB R

Introduction à MATLAB R Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d

Plus en détail

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de

Plus en détail

Plan du cours 2014-2015. Cours théoriques. 29 septembre 2014

Plan du cours 2014-2015. Cours théoriques. 29 septembre 2014 numériques et Institut d Astrophysique et de Géophysique (Bât. B5c) Bureau 0/13 email:.@ulg.ac.be Tél.: 04-3669771 29 septembre 2014 Plan du cours 2014-2015 Cours théoriques 16-09-2014 numériques pour

Plus en détail

Dérivation : Résumé de cours et méthodes

Dérivation : Résumé de cours et méthodes Dérivation : Résumé de cours et métodes Nombre dérivé - Fonction dérivée : DÉFINITION (a + ) (a) Etant donné est une onction déinie sur un intervalle I contenant le réel a, est dérivable en a si tend vers

Plus en détail

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles) 1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d

Plus en détail

Chap III : Les tableaux

Chap III : Les tableaux Chap III : Les tableaux Dans cette partie, on va étudier quelques structures de données de base tels que : Les tableaux (vecteur et matrice) Les chaînes de caractères LA STRUCTURE DE TABLEAU Introduction

Plus en détail

Initiation à l algorithmique

Initiation à l algorithmique Informatique S1 Initiation à l algorithmique procédures et fonctions 2. Appel d une fonction Jacques TISSEAU Ecole Nationale d Ingénieurs de Brest Technopôle Brest-Iroise CS 73862-29238 Brest cedex 3 -

Plus en détail

MÉTHODES NUMERIQUES. Cours. Licence de Physique Année Universitaire : 2010-2011 Licence Chimie, parcours Physique. Semestre S3

MÉTHODES NUMERIQUES. Cours. Licence de Physique Année Universitaire : 2010-2011 Licence Chimie, parcours Physique. Semestre S3 Licence de Physique Année Universitaire : 2010-2011 Licence Chimie, parcours Physique Semestre S3 Cours MÉTHODES NUMERIQUES Chargé du Cours : M. GAGOU Yaovi E-mail :.gagou@u-picardie.fr URL : http://www.u-picardie.fr/gagou

Plus en détail

Probabilités sur un univers fini

Probabilités sur un univers fini [http://mp.cpgedupuydelome.fr] édité le 7 août 204 Enoncés Probabilités sur un univers fini Evènements et langage ensembliste A quelle condition sur (a, b, c, d) ]0, [ 4 existe-t-il une probabilité P sur

Plus en détail

Séance 0 : Linux + Octave : le compromis idéal

Séance 0 : Linux + Octave : le compromis idéal Séance 0 : Linux + Octave : le compromis idéal Introduction Linux est un système d'exploitation multi-tâches et multi-utilisateurs, basé sur la gratuité et développé par une communauté de passionnés. C'est

Plus en détail

Sub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"

Sub CalculAnnuite() Const TITRE As String = Calcul d'annuité de remboursement d'un emprunt TD1 : traduction en Visual BASIC des exemples du cours sur les structures de contrôle de l'exécution page 1 'TRADUCTION EN VBA DES EXEMPLES ALGORITHMIQUES SUR LES STRUCTURES 'DE CONTROLE DE L'EXECUTION

Plus en détail

Exercice du cours Gestion Financière à Court Terme : «Analyse d un reverse convertible»

Exercice du cours Gestion Financière à Court Terme : «Analyse d un reverse convertible» Exercice du cours Gestion Financière à Court Terme : «Analyse d un reverse convertible» Quand la trésorerie d une entreprise est positive, le trésorier cherche le meilleur placement pour placer les excédents.

Plus en détail

1. Structure d'un programme FORTRAN 95

1. Structure d'un programme FORTRAN 95 FORTRAN se caractérise par la nécessité de compiler les scripts, c'est à dire transformer du texte en binaire.(transforme un fichier de texte en.f95 en un executable (non lisible par un éditeur) en.exe.)

Plus en détail

Projet Matlab/Octave : segmentation d'un ballon de couleur dans une image couleur et insertion d'un logo

Projet Matlab/Octave : segmentation d'un ballon de couleur dans une image couleur et insertion d'un logo Projet Matlab/Octave : segmentation d'un ballon de couleur dans une image couleur et insertion d'un logo Dans ce projet, nous allons réaliser le code qui permet d'insérer sur une image, un logo sur un

Plus en détail

Application 1- VBA : Test de comportements d'investissements

Application 1- VBA : Test de comportements d'investissements Application 1- VBA : Test de comportements d'investissements Notions mobilisées Chapitres 1 à 5 du cours - Exemple de récupération de cours en ligne 1ère approche des objets (feuilles et classeurs). Corps

Plus en détail

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé Baccalauréat S ntilles-guyane 11 septembre 14 Corrigé EXERCICE 1 6 points Commun à tous les candidats Une entreprise de jouets en peluche souhaite commercialiser un nouveau produit et à cette fin, effectue

Plus en détail

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes. 1 Définitions, notations Calcul matriciel Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes. On utilise aussi la notation m n pour le

Plus en détail

Exo7. Limites de fonctions. 1 Théorie. 2 Calculs

Exo7. Limites de fonctions. 1 Théorie. 2 Calculs Eo7 Limites de fonctions Théorie Eercice Montrer que toute fonction périodique et non constante n admet pas de ite en + Montrer que toute fonction croissante et majorée admet une ite finie en + Indication

Plus en détail

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases SINE QUA NON Découverte et Prise en main du logiciel Utilisation de bases Sine qua non est un logiciel «traceur de courbes planes» mais il possède aussi bien d autres fonctionnalités que nous verrons tout

Plus en détail

STAGE IREM 0- Premiers pas en Python

STAGE IREM 0- Premiers pas en Python Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer

Plus en détail

URECA Initiation Matlab 2 Laurent Ott. Initiation Matlab 2

URECA Initiation Matlab 2 Laurent Ott. Initiation Matlab 2 Initiation Matlab 2 1 Chaînes de caractères (string) Une chaîne de caractères (string en anglais) est une suite ordonnée de caractères (du texte, par exemple). Sous matlab, les chaînes de caractères sont

Plus en détail

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java Langages objets Introduction M2 Pro CCI, Informatique Emmanuel Waller, LRI, Orsay présentation du module logistique 12 blocs de 4h + 1 bloc 2h = 50h 1h15 cours, 45mn exercices table, 2h TD machine page

Plus en détail

Corrigé des TD 1 à 5

Corrigé des TD 1 à 5 Corrigé des TD 1 à 5 1 Premier Contact 1.1 Somme des n premiers entiers 1 (* Somme des n premiers entiers *) 2 program somme_entiers; n, i, somme: integer; 8 (* saisie du nombre n *) write( Saisissez un

Plus en détail

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

Baccalauréat ES/L Amérique du Sud 21 novembre 2013 Baccalauréat ES/L Amérique du Sud 21 novembre 2013 A. P. M. E. P. EXERCICE 1 Commun à tous les candidats 5 points Une entreprise informatique produit et vend des clés USB. La vente de ces clés est réalisée

Plus en détail

Système ASC unitaire triphasé. PowerScale 10 50 kva Maximisez votre disponibilité avec PowerScale

Système ASC unitaire triphasé. PowerScale 10 50 kva Maximisez votre disponibilité avec PowerScale Système ASC unitaire triphasé 10 50 kva Maximisez votre disponibilité avec Protection de première qualité est un système ASC triphasé de taille moyenne qui offre une protection électrique remarquable pour

Plus en détail

Logiciel de Base. I. Représentation des nombres

Logiciel de Base. I. Représentation des nombres Logiciel de Base (A1-06/07) Léon Mugwaneza ESIL/Dépt. Informatique (bureau A118) mugwaneza@univmed.fr I. Représentation des nombres Codage et représentation de l'information Information externe formats

Plus en détail

Première partie. Préliminaires : noyaux itérés. MPSI B 6 juin 2015

Première partie. Préliminaires : noyaux itérés. MPSI B 6 juin 2015 Énoncé Soit V un espace vectoriel réel. L espace vectoriel des endomorphismes de V est désigné par L(V ). Lorsque f L(V ) et k N, on désigne par f 0 = Id V, f k = f k f la composée de f avec lui même k

Plus en détail

Calcul Formel et Numérique, Partie I

Calcul Formel et Numérique, Partie I Calcul Formel et Numérique NicolasVandenberghe nvdb@irphe.univ-mrs.fr Table des matières 1 Introduction à Matlab 2 1.1 Quelques généralités.......................... 2 1.2 Où trouver des informations......................

Plus en détail

Initiation à la programmation en Python

Initiation à la programmation en Python I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de

Plus en détail

Java Licence Professionnelle CISII, 2009-10

Java Licence Professionnelle CISII, 2009-10 Java Licence Professionnelle CISII, 2009-10 Cours 4 : Programmation structurée (c) http://www.loria.fr/~tabbone/cours.html 1 Principe - Les méthodes sont structurées en blocs par les structures de la programmation

Plus en détail

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile

TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface

Plus en détail

http://cermics.enpc.fr/scilab

http://cermics.enpc.fr/scilab scilab à l École des Ponts ParisTech http://cermics.enpc.fr/scilab Introduction à Scilab Graphiques, fonctions Scilab, programmation, saisie de données Jean-Philippe Chancelier & Michel De Lara cermics,

Plus en détail

La boucle for La boucle while L utilisation du if else. while (condition) { instruction(s) }

La boucle for La boucle while L utilisation du if else. while (condition) { instruction(s) } VI Initiation à la programmation sous Comme nous l avons constaté tout au long du document, offre de nombreuses fonctionnalités En tant que nouvelles utilisateurs de il vous est désormais PRESQUE possible

Plus en détail

CHOIX OPTIMAL DU CONSOMMATEUR. A - Propriétés et détermination du choix optimal

CHOIX OPTIMAL DU CONSOMMATEUR. A - Propriétés et détermination du choix optimal III CHOIX OPTIMAL DU CONSOMMATEUR A - Propriétés et détermination du choix optimal La demande du consommateur sur la droite de budget Résolution graphique Règle (d or) pour déterminer la demande quand

Plus en détail

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,

Plus en détail

Varset Direct. Batteries fixes de condensateurs basse tension Coffrets et armoires. Notice d utilisation. Armoire A2

Varset Direct. Batteries fixes de condensateurs basse tension Coffrets et armoires. Notice d utilisation. Armoire A2 Varset Direct Batteries fixes de condensateurs basse tension Coffrets et armoires Notice d utilisation Coffret C1 Coffret C2 Armoire A2 Réception DB110591 Présentation Varset Direct est une batterie fixe

Plus en détail

Structures algébriques

Structures algébriques Structures algébriques 1. Lois de composition s Soit E un ensemble. Une loi de composition interne sur E est une application de E E dans E. Soient E et F deux ensembles. Une loi de composition externe

Plus en détail

Cours 7 : Utilisation de modules sous python

Cours 7 : Utilisation de modules sous python Cours 7 : Utilisation de modules sous python 2013/2014 Utilisation d un module Importer un module Exemple : le module random Importer un module Exemple : le module random Importer un module Un module est

Plus en détail

NOTATIONS PRÉLIMINAIRES

NOTATIONS PRÉLIMINAIRES Pour le Jeudi 14 Octobre 2010 NOTATIONS Soit V un espace vectoriel réel ; l'espace vectoriel des endomorphismes de l'espace vectoriel V est désigné par L(V ). Soit f un endomorphisme de l'espace vectoriel

Plus en détail

Relais statiques SOLITRON MIDI, Commutation analogique, Multi Fonctions RJ1P

Relais statiques SOLITRON MIDI, Commutation analogique, Multi Fonctions RJ1P Relais statiques SOLITRON MIDI, Commutation analogique, Multi Fonctions RJ1P Relais statique CA Multi fonctions - 5 sélections de modes de fonctionnement: angle de phase, trains d ondes distribuées et

Plus en détail

Rappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme

Rappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme Rappel Ralf Treinen Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes treinen@pps.univ-paris-diderot.fr 6 mai 2015 Jusqu'à maintenant : un petit langage de programmation

Plus en détail

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet Programmation VBA Pierre BONNET 21 La programmation VBA Historiquement, la programmation sous Excel avait comme fonction d'automatiser une succession d'actions faites dans la feuille à l'aide de la souris.

Plus en détail

Suites numériques 4. 1 Autres recettes pour calculer les limites

Suites numériques 4. 1 Autres recettes pour calculer les limites Suites numériques 4 1 Autres recettes pour calculer les limites La propriété suivante permet de calculer certaines limites comme on verra dans les exemples qui suivent. Propriété 1. Si u n l et fx) est

Plus en détail

MISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES. Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année

MISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES. Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année 2003-2004 Université Paris Dauphine IUP Génie Mathématique et Informatique 2 ème année MISE A NIVEAU INFORMATIQUE LANGAGE C - EXEMPLES DE PROGRAMMES Maude Manouvrier La reproduction de ce document par

Plus en détail

Variations du modèle de base

Variations du modèle de base 1 Variations du modèle de base Dans ce chapitre nous allons utiliser le modèle de base du chapitre précédent pour illustrer certaines questions économiques simples. Ainsi, le modèle précédent nous permettra

Plus en détail

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le 10.09.

SOFI Gestion+ Version 5.4. Echanges de données informatiques Spicers Sofi gestion+ Groupements. SOFI Informatique. Actualisé le 10.09. SOFI Gestion+ SOFI Informatique Version 5.4 Echanges de données informatiques Spicers Sofi gestion+ Groupements Actualisé le 10.09.2004 Table des matières 1. Catalogue et tarifs... 4 1.1 Définition EDI...

Plus en détail

Limites finies en un point

Limites finies en un point 8 Limites finies en un point Pour ce chapitre, sauf précision contraire, I désigne une partie non vide de R et f une fonction définie sur I et à valeurs réelles ou complees. Là encore, les fonctions usuelles,

Plus en détail

Ouverture d'un point de vente L étude de la zone de chalandise.

Ouverture d'un point de vente L étude de la zone de chalandise. Ouverture d'un point de vente L étude de la zone de chalandise. La zone de chalandise : une zone géographique de captation La zone de chalandise, ou zone d attraction, est le territoire géographique dans

Plus en détail

Comparaison de fonctions Développements limités. Chapitre 10

Comparaison de fonctions Développements limités. Chapitre 10 PCSI - 4/5 www.ericreynaud.fr Chapitre Points importants 3 Questions de cours 6 Eercices corrigés Plan du cours 4 Eercices types 7 Devoir maison 5 Eercices Chap Et s il ne fallait retenir que si points?

Plus en détail

Gnuplot. Chapitre 3. 3.1 Lancer Gnuplot. 3.2 Options des graphes

Gnuplot. Chapitre 3. 3.1 Lancer Gnuplot. 3.2 Options des graphes Chapitre 3 Gnuplot Le langage C ne permet pas directement de dessiner des courbes et de tracer des plots. Il faut pour cela stocker résultats dans des fichier, et, dans un deuxième temps utiliser un autre

Plus en détail

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que Introduction. On suppose connus les ensembles N (des entiers naturels), Z des entiers relatifs et Q (des nombres rationnels). On s est rendu compte, depuis l antiquité, que l on ne peut pas tout mesurer

Plus en détail

Comment se servir de cet ouvrage? Chaque chapitre présente une étape de la méthodologie

Comment se servir de cet ouvrage? Chaque chapitre présente une étape de la méthodologie Partie I : Séries statistiques descriptives univariées (SSDU) A Introduction Comment se servir de cet ouvrage? Chaque chapitre présente une étape de la méthodologie et tous sont organisés selon le même

Plus en détail

SOMMAIRE OPÉRATIONS COURANTES OPÉRATIONS D INVENTAIRE

SOMMAIRE OPÉRATIONS COURANTES OPÉRATIONS D INVENTAIRE SOMMAIRE OPÉRATIONS COURANTES OPÉRATIONS D INVENTAIRE 1 Factures de doit p. 9 Processus 1 2 Réductions sur factures de doit p. 11 Processus 1 3 Frais accessoires sur factures p. 13 Processus 1 4 Comptabilisation

Plus en détail

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Pierre Boudes 28 septembre 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike

Plus en détail

Probabilités sur un univers fini

Probabilités sur un univers fini [http://mp.cpgedupuydelome.fr] édité le 10 août 2015 Enoncés 1 Proailités sur un univers fini Evènements et langage ensemliste A quelle condition sur (a,, c, d) ]0, 1[ 4 existe-t-il une proailité P sur

Plus en détail

Excel Avancé. Plan. Outils de résolution. Interactivité dans les feuilles. Outils de simulation. La valeur cible Le solveur

Excel Avancé. Plan. Outils de résolution. Interactivité dans les feuilles. Outils de simulation. La valeur cible Le solveur Excel Avancé Plan Outils de résolution La valeur cible Le solveur Interactivité dans les feuilles Fonctions de recherche (ex: RechercheV) Utilisation de la barre d outils «Formulaires» Outils de simulation

Plus en détail

1- Gaz-mm British standrad to mm. DIAMÈTRE EXTÉRIEUR FILETÉ mm. DIAMÈTRE INTÉRIEUR TARAUDÉ mm

1- Gaz-mm British standrad to mm. DIAMÈTRE EXTÉRIEUR FILETÉ mm. DIAMÈTRE INTÉRIEUR TARAUDÉ mm 1- Gaz-mm British standrad to mm PAS BRITISH STANDARD DIAMÈTRE EXTÉRIEUR FILETÉ mm DIAMÈTRE INTÉRIEUR TARAUDÉ mm DIAMÈTRE DE L'AVANT- TROU mm RACCORD PLOMBERIE G 1/8" 9,73 8,85 8,80 G 1/4" 13,16 11,89

Plus en détail

Chapitre 11. Séries de Fourier. Nous supposons connues les formules donnant les coefficients de Fourier d une fonction 2 - périodique :

Chapitre 11. Séries de Fourier. Nous supposons connues les formules donnant les coefficients de Fourier d une fonction 2 - périodique : Chapitre Chapitre. Séries de Fourier Nous supposons connues les formules donnant les coefficients de Fourier d une fonction - périodique : c c a0 f x dx c an f xcosnxdx c c bn f xsinn x dx c L objet de

Plus en détail

Comité conseil en matière de prévention et sécurité des personnes et des biens Octobre 2013

Comité conseil en matière de prévention et sécurité des personnes et des biens Octobre 2013 PROJET Encadrement du système de caméras de sécurité et Foire aux questions Comité conseil en matière de prévention et sécurité des personnes et des biens Octobre 2013 2 3 Table des matières 1. CADRE JURIDIQUE...4

Plus en détail

CRM. Registre d équilibrage et de mesure du débit, classe d étanchéité 0 ou 4.

CRM. Registre d équilibrage et de mesure du débit, classe d étanchéité 0 ou 4. Registre d équilibrage et de mesure du débit, classe d étanchéité 0 ou 4. Quelques caractéristiques Méthode de mesure agréée Classe de pression A Classé d'étanchéité à l'air 0 ou 4 Facteur de fuite du

Plus en détail

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ INTRODUCTION Données : n individus observés sur p variables quantitatives. L A.C.P. permet d eplorer les liaisons entre variables et

Plus en détail

COURS ALGORITHMIE. Mathématiques. Le monde merveilleux des algorithmes!! Croyez-moi, vous allez les adorer. Julien Bordas T.S 3

COURS ALGORITHMIE. Mathématiques. Le monde merveilleux des algorithmes!! Croyez-moi, vous allez les adorer. Julien Bordas T.S 3 Mathématiques COURS ALGORITHMIE Le monde merveilleux des algorithmes!! Croyez-moi, vous allez les adorer Julien Bordas T.S 3 La Nativité Mathématiques A qui s adresse ce cours? COURS ALGORITHMIE Ce cours

Plus en détail

V- Manipulations de nombres en binaire

V- Manipulations de nombres en binaire 1 V- Manipulations de nombres en binaire L ordinateur est constitué de milliards de transistors qui travaillent comme des interrupteurs électriques, soit ouverts soit fermés. Soit la ligne est activée,

Plus en détail

Python - introduction à la programmation et calcul scientifique

Python - introduction à la programmation et calcul scientifique Université de Strasbourg Environnements Informatique Python - introduction à la programmation et calcul scientifique Feuille de TP 1 Avant de commencer Le but de ce TP est de vous montrer les bases de

Plus en détail

Chapitre 3 : INFERENCE

Chapitre 3 : INFERENCE Chapitre 3 : INFERENCE 3.1 L ÉCHANTILLONNAGE 3.1.1 Introduction 3.1.2 L échantillonnage aléatoire 3.1.3 Estimation ponctuelle 3.1.4 Distributions d échantillonnage 3.1.5 Intervalles de probabilité L échantillonnage

Plus en détail

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE ARDUINO DOSSIER RESSOURCE POUR LA CLASSE Sommaire 1. Présentation 2. Exemple d apprentissage 3. Lexique de termes anglais 4. Reconnaître les composants 5. Rendre Arduino autonome 6. Les signaux d entrée

Plus en détail

Introduction à MATLAB

Introduction à MATLAB Université Paris-Dauphine Département MIDO Introduction à MATLAB 1 0.5 0-0.5 10 5 0-5 -10-8 -6-4 -2 0 2 4 6 8 André Casadevall mars 2013 p. 2 AJ.Casadevall - mars 2013 Table des matières 1 MATLAB 7 1.1

Plus en détail

Organigramme / Algorigramme Dossier élève 1 SI

Organigramme / Algorigramme Dossier élève 1 SI Organigramme / Algorigramme Dossier élève 1 SI CI 10, I11 ; CI 11, I10 C24 Algorithmique 8 février 2009 (13:47) 1. Introduction Un organigramme (ou algorigramme, lorsqu il est plus particulièrement appliqué

Plus en détail

L art de surveiller la température

L art de surveiller la température L art de surveiller la température Suivez et analysez vos relevés de température directement sur votre smartphone Surveillez vos zones de stockage, vos équipements réfrigérés ou vos colis en transit dans

Plus en détail

SERVEUR DE SAUVEGARDE POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé

SERVEUR DE SAUVEGARDE POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé SERVEUR DE SAUVEGARDE POUR BCDI3 par G.Haberer, A.Peuch, P.Saadé Table des matières 1. Introduction........................................................................ 2 1.1. Objectif....................................................................

Plus en détail

CESAB P200 1,4-2,5 t. Transpalettes accompagnant. Spécifications techniques. another way

CESAB P200 1,4-2,5 t. Transpalettes accompagnant. Spécifications techniques. another way CESAB P200 1,4-2,5 t Transpalettes accompagnant Spécifications techniques 1,4-1,6 t CESAB P214- P216 Spécifications techniques IDENTIFICATION 1.1 Constructeur CESAB CESAB 1.2 Modèle P214 P216 1.3 Traction

Plus en détail

Manuel d utilisation Enregistreur autonome de poche. Version 1.1 TRO-TR-BADL100C-03-F

Manuel d utilisation Enregistreur autonome de poche. Version 1.1 TRO-TR-BADL100C-03-F Manuel d utilisation Enregistreur autonome de poche Version 1.1 TRO-TR-BADL100C-03-F Trotec GmbH & Co. KG Grebbener Str. 7 D-52525 Heinsberg Tel. +49 2452 962-400 Fa +49 2452 962-200 www.trotec.com E-Mail:

Plus en détail

DÉRIVÉES. I Nombre dérivé - Tangente. Exercice 01 (voir réponses et correction) ( voir animation )

DÉRIVÉES. I Nombre dérivé - Tangente. Exercice 01 (voir réponses et correction) ( voir animation ) DÉRIVÉES I Nombre dérivé - Tangente Eercice 0 ( voir animation ) On considère la fonction f définie par f() = - 2 + 6 pour [-4 ; 4]. ) Tracer la représentation graphique (C) de f dans un repère d'unité

Plus en détail

1 Introduction C+ + Algorithm e. languag. Algorigramm. machine binaire. 1-1 Chaîne de développement. Séance n 4

1 Introduction C+ + Algorithm e. languag. Algorigramm. machine binaire. 1-1 Chaîne de développement. Séance n 4 1 Introduction 1-1 Chaîne de développement Algorithm e C+ + Algorigramm e languag e machine binaire Le programme est écrit à l aide de Multiprog sous forme d algorigramme puis introduit dans le microcontrôleur

Plus en détail

Problème 1 : applications du plan affine

Problème 1 : applications du plan affine Problème 1 : applications du plan affine Notations On désigne par GL 2 (R) l ensemble des matrices 2 2 inversibles à coefficients réels. Soit un plan affine P muni d un repère (O, I, J). Les coordonnées

Plus en détail

Studio. HERITIER Emmanuelle PERSYN Elodie. SCHMUTZ Amandine SCHWEITZER Guillaume

Studio. HERITIER Emmanuelle PERSYN Elodie. SCHMUTZ Amandine SCHWEITZER Guillaume Studio HERITIER Emmanuelle PERSYN Elodie SCHMUTZ Amandine SCHWEITZER Guillaume Cours R Présentation projet 10/10/2013 Introduction RStudio est une interface créé par JJ Allaire Elle est sortie le 11 Février

Plus en détail

Précision d un résultat et calculs d incertitudes

Précision d un résultat et calculs d incertitudes Précision d un résultat et calculs d incertitudes PSI* 2012-2013 Lycée Chaptal 3 Table des matières Table des matières 1. Présentation d un résultat numérique................................ 4 1.1 Notations.........................................................

Plus en détail

Une introduction aux codes correcteurs quantiques

Une introduction aux codes correcteurs quantiques Une introduction aux codes correcteurs quantiques Jean-Pierre Tillich INRIA Rocquencourt, équipe-projet SECRET 20 mars 2008 1/38 De quoi est-il question ici? Code quantique : il est possible de corriger

Plus en détail

alg - Classes, instances, objets [oo] Exercices résolus

alg - Classes, instances, objets [oo] Exercices résolus alg - Classes, instances, objets [oo] Exercices résolus Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 27 avril 2015 Table des matières 1 Compte bancaire OO 2 1.1

Plus en détail

Tutoriel : Utilisation du serveur de calcul à distance de PSE

Tutoriel : Utilisation du serveur de calcul à distance de PSE Tutoriel : Utilisation du serveur de calcul à distance de PSE David Smadja Camille Terrier Septembre 2013 Table des matières 1 Préambule 1 2 Avertissements 1 3 Pré-requis 1 4 Installation de X2goClient

Plus en détail

C++ - Classes, instances, objets [oo] Exercices résolus

C++ - Classes, instances, objets [oo] Exercices résolus C++ - Classes, instances, objets [oo] Exercices résolus Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner Unisciel algoprog Version 27 avril 2015 Table des matières 1 Compte bancaire OO 2 1.1

Plus en détail

H E L I O S - S O M O P H O N E V 3 0-31- 32

H E L I O S - S O M O P H O N E V 3 0-31- 32 Bornes de recharge de téléphones portables H E L I O S - S O M O P H O N E V 3 0-31- 32 V 3 0 V 3 1 V 3 2 Les HELIOS-S O M O P H O N E sont des bornes de recharge de téléphones portables dotées de prises

Plus en détail

APS 2. Système de poudrage Automatique

APS 2. Système de poudrage Automatique F Notice de functionnement et Liste de piéces de rechange Système de poudrage Automatique 17 16 Sommaire Système de poudrage Automatique 1. Domaine d'application.........................................

Plus en détail

Initiation à la programmation OEF pour Wims (exercices).

Initiation à la programmation OEF pour Wims (exercices). page 1 sur 9 Initiation à la programmation OEF pour Wims (exercices). Les titres des différentes parties de ce document, en grisé, sont donnés en référence au document Wims «DocAide Exercices OEF» rédigé

Plus en détail

Algorithmes de recherche

Algorithmes de recherche Algorithmes de recherche 1 Résolution de problèmes par recherche On représente un problème par un espace d'états (arbre/graphe). Chaque état est une conguration possible du problème. Résoudre le problème

Plus en détail

Programme Compte bancaire (code)

Programme Compte bancaire (code) using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; Programme Compte bancaire (code) namespace compte_bancaire /// Classe Program public

Plus en détail

Calcul de la valeur d un bâtiment

Calcul de la valeur d un bâtiment Fiche d application : Calcul de la valeur d un bâtiment Date Modification Version 31 mars 2011 1 29 août 2012 Rajout des valeurs du bâtiment pour l année 2012 1.1 23 mai 2013 Rajout des valeurs du bâtiment

Plus en détail

TP 1 Introduction à Matlab Février 2009

TP 1 Introduction à Matlab Février 2009 1 Introduction TP 1 Introduction à Matlab Février 2009 Matlab pour «MATtrix LABoratory», est un logiciel qui a été conçu pour fournir un environnement de calcul numérique de haut niveau. Il est particulièrement

Plus en détail

I Stabilité, Commandabilité et Observabilité 11. 1 Introduction 13 1.1 Un exemple emprunté à la robotique... 13 1.2 Le plan... 18 1.3 Problème...

I Stabilité, Commandabilité et Observabilité 11. 1 Introduction 13 1.1 Un exemple emprunté à la robotique... 13 1.2 Le plan... 18 1.3 Problème... TABLE DES MATIÈRES 5 Table des matières I Stabilité, Commandabilité et Observabilité 11 1 Introduction 13 1.1 Un exemple emprunté à la robotique................... 13 1.2 Le plan...................................

Plus en détail

Exercice : la frontière des portefeuilles optimaux sans actif certain

Exercice : la frontière des portefeuilles optimaux sans actif certain Exercice : la frontière des portefeuilles optimaux sans actif certain Philippe Bernard Ingénierie Economique & Financière Université Paris-Dauphine Février 0 On considère un univers de titres constitué

Plus en détail

Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé.

Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé. Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé. L usage d une calculatrice est autorisé Durée : 3heures Deux annexes sont à rendre avec la copie. Exercice 1 5 points 1_ Soit f la

Plus en détail

Autorité cantonale de la transparence et de la protection des données ATPrD Kantonale Behörde für Öffentlichkeit und Datenschutz ÖDSB

Autorité cantonale de la transparence et de la protection des données ATPrD Kantonale Behörde für Öffentlichkeit und Datenschutz ÖDSB Autorité cantonale de la transparence et de la protection des données ATPrD Kantonale Behörde für Öffentlichkeit und Datenschutz ÖDSB Rue des Chanoines 2, 1700 Fribourg Autorité cantonale de la transparence

Plus en détail

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé A. P. M. E. P. Exercice 1 5 points 1. Réponse d. : 1 e Le coefficient directeur de la tangente est négatif et n est manifestement pas 2e

Plus en détail

Licence Sciences et Technologies Examen janvier 2010

Licence Sciences et Technologies Examen janvier 2010 Université de Provence Introduction à l Informatique Licence Sciences et Technologies Examen janvier 2010 Année 2009-10 Aucun document n est autorisé Les exercices peuvent être traités dans le désordre.

Plus en détail

Programmation C++ (débutant)/instructions for, while et do...while

Programmation C++ (débutant)/instructions for, while et do...while Programmation C++ (débutant)/instructions for, while et do...while 1 Programmation C++ (débutant)/instructions for, while et do...while Le cours du chapitre 4 : le for, while et do...while La notion de

Plus en détail

Chapitre 2 Les ondes progressives périodiques

Chapitre 2 Les ondes progressives périodiques DERNIÈRE IMPRESSION LE er août 203 à 7:04 Chapitre 2 Les ondes progressives périodiques Table des matières Onde périodique 2 2 Les ondes sinusoïdales 3 3 Les ondes acoustiques 4 3. Les sons audibles.............................

Plus en détail