PARTIE I (VERSION 1.0) (VERSION 4.0)

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

Download "2006-2007 PARTIE I (VERSION 1.0) (VERSION 4.0)"

Transcription

1 INITIATION A SCILAB M1-M2 MODELISATION EN BIOLOGIE DES POPULATIONS ET DES ECOSYSTEMES MODELISATION DU FONCTIONNEMENT DES ECOSYSTEMES PARTIE I (VERSION 1.0) (VERSION 4.0) Soudni Kmel (Mître de conférences)- Fc. Sciences Orsy- Université Pris Sud kmel.soudni@ese.u-psud.fr 1

2 PLAN Introduction I. Interfce Scil II. Commndes en ligne sous Scil III. Editeur de progrmmes Scipd IV. Le Lngge de Progrmmtion Scil IV-1. Structure de contrôle d un progrmme IV-2. Fonctions sous Scil V. Entrées Sorties en mode fichier VI. Grphiques sous Scil 2

3 Remerciements : Ce document été construit en s ppuynt sur un ncien support écrit pr Guerric le Mire dns le cdre des TD Modélistion. Merci Guerric. Introduction Scil est un logiciel lire de clcul scientifique développé depuis 1990 pr l INRIA (Institut Ntionl de Recherche en Informtique et Automtique) et l ENPC (Ecole Ntionle des Ponts et Chussées). Il est disponile grtuitement sur le site Internet Dns s syntxe, son rchitecture et son fonctionnement, Scil est très proche u logiciel Mtl commercilisé pr (Mthworks Inc). Depuis 2003, le développement de Scil se fit dns le cdre d un groupe d entreprises et d orgnismes de recherche constitué de : Axs Ingenierie, CEA, CNES, Cril Technology, Dssult-Avition, EDF, ENPC, Esterel Technologies, INRIA, PSA Peugeot Citroën, Renult, Thles. I. Interfce Scil Démrrer Scil 4.0 : 1- Dns l fenêtre principle (Environnement Scil) : le symole «-->» mrque l invite de commnde Scil (commndes en ligne). Dns le menu Fichier - chnger de répertoire et se mettre dns le répertoire de trvil (E\MOD). Utiliser l commnde ls pour vérifier que c est le on répertoire. ls est l équivlent de l commnde dir du DOS. L commnde dir fonctionne ussi sous Scil. 2- Activer l éditeur Scil (= «Scipd») en cliqunt sur Editeur du menu principl. L éditeur Scil est l interfce d écriture et du lncement d exécution des progrmmes. L éditeur Scipd peut être ussi lncé à prtir de l invite des commndes Scil en tpnt : scipd. Remrquer que Scil différencie entre les minuscules et les mjuscules. Pr exemple si on tpe Scipd u lien de scipd, Scil ffiche un messge d erreur. II. Commndes en ligne sous Scil II.1 Commndes de gestion de fichiers sous Scil On commencer ps quelques commndes équivlentes ux commndes disponiles sous UNIX ou DOS. 3

4 Sur l l invite de commnde : chdir E:\ ou cd permet d ller dns disque E. ls ou dir permet d fficher le contenu du répertoire ctif (E:\). L commnde ls peut être ussi utilisée vec des options. Pr exemple ls *.txt ffiche tous les fichiers ynt l extention txt. mkdir MOD\TD créer en une seule fois un sous répertoire TD dns un répertoire MOD. MODE. rmdir MOD\TD supprimer le répertoire TD dns le répertoire pwd ffiche le répertoire cournt de Scil. who ffiche l liste de toutes les vriles utilisées dns l session Scil (voir plus loin). gethistory() retourne l historique des commndes utilisées dns les sessions ntérieures. svehistory( E:\MOD\histScil ) suve l historique dns un fichier qu on nomme histscil dns le répertoire E:\MOD. Le fichier histscil est lisile pr un simple éditeur de texte. resethistory() effce l historique clc effcer toutes les commndes dns l fenêtre Scil cler effce le contenu en mémoire de toutes les vriles suf celles protégées. Elle peut être utilisée pour effcer une seule vrile qu on nomme A pr exemple : cler A Il est fortement conseillé de mettre les commndes clc et cler sur les deux premières lignes d un progrmme Scil édité pr l éditeur Scipd fin de rfrichir l écrn et vider l mémoire Scil. exit quitter l session Scil Pour d utres commndes, voir l ide de Scil section Utilitires. II.2 Utilistion de l invite Scil comme une clcultrice Ecrire sur l fenêtre de commnde puis Entrée du clvier : 2+3*4 Scil répond pr : ns = 14 ns pour nswer (réponse). Pr défut Scil nomme l vrile résultt ns. Ecrire : 4

5 result = 2+3*4 Scil répond pr : result = 14 Result est le nom de l vrile correspondnt u résultt du clcul. Result est lors considéré comme une vrile enregistrée en mémoire et qu on peut utiliser dns l suite de l session Scil. Ecrire puis Entrée du clvier : = 2 = 2 result/ ns = 7 On donc ffecté à l vrile l vleur 2 puis on divisé l vrile result/. Le clcul peut s effectuer ussi en utilisnt des fonctions comme : exponentielle (exp ()), sinus (sin()), cosinus (cos()). Pour l syntxe excte des utres fonctions, voir l section fonctions élémentires dns le menu ide de Scil. III. Editeur de progrmmes Scipd L éditeur de progrmme Scipd permet l écriture de lignes de codes en respectnt une syntxe de l même mnière que dns d utres lngges de progrmmtion comme le Turo Pscl, C, Fortrn, etc. Une fois exécuté, le progrmme dirige les sorties directement vers l interfce Scil vue précédemment (sortie écrn) ou vers une utre sortie de type grphique ou fichier en écriture. Toutes les vriles ou constntes utilisées dns le progrmme sont suvegrdées en mémoire et sont ccessiles directement à prtir de l invite de commndes. 1. Lncer l éditeur Scipd et écrire le code simple suivnt : clc cler //Progrmme pour le clcul l tille d'une popultion près n nnées //Nre d'individus u temps t=0 est P=P0 P0=25 //Nomre de descnts pr individu et pr n est r //Hyp: ps de mortlité ni chez les dultes ni chez les nouveux nés r=1.5 //Nr d'individus près (n) nomre d'nnées est P n=10 P= ((r+1)^n)*p0 printf('l tille de l popultion près %d nnées est %f individus',n,p) Exemple 1 2. Exécuter ce progrmme : Menu Exécuter Lod in Scil. Enregistrer le progrmme sous Exemple1.sce. sce étnt l extension des fichiers édités pr scipd. 5

6 Anlysons tout d ord le prgrmme (Exemple1.sce) // Pour sisir des commentires. Toute ligne précédée pr // n est ps exécutée pr Scil. Donc seules les lignes 5, 8, 10, 11 et 12 qui seront exécutées. L exécution est séquentielle, c'est-à-dire ligne pr ligne depuis l première jusqu à l dernière. Ligne 5 : on ffecte l vleur 25 à l vrile P0 Ligne 8 : on ffecte l vleur 1.5 à l vrile r Ligne 10 : on ffecte l vleur 10 à l vrile n Ligne 11 : on clcule le nomre d individus près un nomre d nnées n. n P = P0 (1 + r) Ligne 12 : on ffiche le résultt en utilisnt l fonction printf disponile dns Scil. Cette fonction est une fonction prmi tnt d utres de l liririe Scil. Toutes ces lignes sont ffichées sur l fenêtre Scil. Pour ne ps fficher une ligne jouter ; à l fin de l ligne. L ffichge peut rlentir énormément l exécution. Utiliser ; fin de ne ps fficher certines lignes. Toutes les vriles citées ci-dessus sont ccessiles vi l invite de commnde Sci. P0 P0 = 25. r r = 1.5 L utilistion de printf s effectue comme suit : printf(formt, vr1, vr2, etc.) formt correspond u type de données : %d pour fficher une vrile de type entier nturel. %f pour fficher une vrile de type réel. %s pour fficher un crctère ou une chîne de crctères. Exemple : printf( L vleur de P0 est %d. L veleur de r est %f,p0,r) IV Le Lngge de Progrmmtion Scil IV-1. Structures de contrôle d'un progrmme Ces structures sont les ordres permettnt d'orienter l'exécution d'un progrmme. Boucle for 6

7 L oucle for permet l'exécution répétée d'une suite d'instructions situées entre les mots clés for déut de l oucle et fin de l oucle. Le nomre de répétitions est déterminé pr l vleur mximle prise pr un compteur de répétitions insi que pr l vleur initile du compteur et le ps d incrémenttion. Syntxe : for compteur= deut : ps : fin Instruction1 Instruction2.. Pr défut, Scil pr un ps de 1. On peut lors écrire : for compteur= deut : fin Exercice 1 : Modifier le progrmme situé ci-dessus (Exemple1.sce) fin de clculer et fficher le nomre d individus de l popultion pour chque nnée (de 1 à 10). Enregistrer le progrmme sous le nom Exemple2.sc. Corrigé de l exercice 1. (Exemple2.sce) clc cler //Progrmme pour le clcul de l tille d'une popultion près n nnées //Nre d'individus u temps t=0 est P=P0 P0=25 //Nomre de descnts pr individu et pr n est r //Hyp: ps de mortlité ni chez les dultes ni chez les nouveux nés r=1.5 //Nr d'individus prés (n) nomre d'nnées est P n=10 for i=1:1:10 P= ((r+1)^i)*p0 printf('l tille de l popultion près %d nnées est %f individus',i,p); Boucle while - L oucle while permet de répéter l'exécution d'une suite d'instructions (tnt qu'une expression (condition de répétition) est vérifiée. Syntxe : while expression Instruction1 Instruction2 expression est une condition logique qui peut être soit vrie (1) ou fusse (0). Si l condition est vrie, l exécution demeure dns l oucle, sort de l oucle dns le cs contrire. 7

8 Les opérteurs de comprison sont les suivnts : = = égl à < inférieur à > supérieur à <= inférieur ou égl à >= supérieur ou égl à <> ou ~= différent de «&» (et) et (ou) : on peut tester des conditions multiples. Pr exemple : ((==2) & (c>=5)) //Cette commnde pour résultt «vri» si à l fois =2 et c >= 5, et fux si l une u moins de ces deux conditions est fusse. ((==2) (c>=5)) //Cette commnde pour résultt «vri» si une des deux conditions est vrie, ou les deux. Exercice 2 : Dns Exemple2.sce, clculer et fficher le nomre d individus de l popultion pour chque nnée (de 1 à 10) en utilisnt l oucle while u lieu de l oucle for. Enregistrer ce progrmme sous le nom Exemple3.sce. Corrigé de l exercice 2. (Exemple3.sce) clc cler //Progrmme pour le clcul de l tille d'une popultion près n nnées //Nre d'individus u temps t=0 est P=P0 P0=25 //Nomre de descnts pr individu et pr n est r //Hyp: ps de mortlité ni chez les dultes ni chez les nouveux nés r=1.5 // Nr d'individus prés (n) nomre d'nnées est P n=10 i=1; while(i<=10) P= ((r+1)^i)*p0 printf('l tille de l popultion près %d nnées est %f individus',i,p); i=i+1 if -then-else L'ordre conditionnel if évlue une expression qui, si elle est vrie (u sens ooléen), commnde l'exécution de l suite d'instructions comprise entre les mots-clés then et else (ou ). Si l'expression est fusse, c'est l suite d'instructions se trouvnt entre les mots-clés else et qui est exécutée. L prtie else est fculttive (un doit lors délimiter l dernière instruction du then). Des constructions sont églement possiles vec le mot-clé elseif. Le mot-clé then peut être remplcé pr un retour-chriot ou une virgule. Syntxe 1: if expression then 8

9 else Instruction1 Instruction2 Instruction3 Instruction4 Exercice 3 : Modifier l Exemple3.sce fin de limiter l tille de l popultion à une vleur mximle à ne ps dépsser. Pour l exemple, on fixer ce seuil à Afficher l nnée pour lquelle ce seuil est tteint. Enregistrer ce progrmme sous le nom Exemple4.sce. clc cler //Progrmme pour le clcul de l tille d'une popultion près n nnées //Nre d'individus u temps t=0 est P=P0 P0=25; //Nomre de descnts pr individu et pr n est r //Hyp: ps de mortlité ni chez les dultes ni chez les nouveux nés r=1.5; // Nr d'individus prés (n) nomre d'nnées est P n=10; i=1; seuil=10000; while(i<=10) P= ((r+1)^i)*p0 if (P<=seuil) then printf('l tille de l popultion près %d nnées est %f individus',i,p); else printf('l popultion tteint le seuil de %d individus entre l''nnéé %d et l''nnée %d',seuil,i-1,i) i=n+1; // cette dernière ligne permet de forcer l sortie de l oucle while i=i+1; select cse L syntxe de l utilistion de cette instruction conditionnelle s effectue comme suit : select expr, cse expr1 then instructions1, cse expr2 then instructions2, cse exprn then instructions, [else instructions], Notes: - L seule contrinte est que chque mot-clé "then" soit sur l même ligne que le "cse" correspondnt. - Le mot-clé then peut être remplcé pr un pssge à l ligne ou une virgule. Les instructions1 sont exécutées si expr1=expr, etc. 9

10 Exercice 4 : Modifier le progrmme situé ci-dessus (Exemple1.sce) fin d effectuer le clcul en considérnt deux cs. Le premier cs : croissnce de l popultion sns mortlité et le second cs en considérnt une mortlité qu on note m. On considérer que m est une proportion constnte de l popultion totle. Pour l exemple, on prr m = 15% de l popultion totle. Enregistrer le progrmme sous le nom Exemple5.sce. clc cler //Progrmme pour le clcul de l tille d'une popultion près n nnées //Nre d'individus u temps t=0 est P=P0 P0=25 //Nomre de descnts pr individu et pr n est r //Hyp: ps de mortlité ni chez les dultes ni chez les nouveux nés r=1.5 // Nr d'individus prés (n) nomre d'nnées est P n=10 //mortlité m : proportion constnte du Nr d'individus de l popultion mortlite=1 select mortlite cse 0 then P= ((r+1)^n)*p0 printf('l tille de l popultion près %d nnées est %f individus',n,p) cse 1 m=0.15 P= ((r-m+1)^n)*p0 Ordre rek L'ordre rek force l sortie d une oucle. Générlement, il fut éviter d utiliser cette instruction cr son utilistion trduit le plus souvent une filesse dns l lgorithme. clc cler P0=25 r=1.5 seuil=10000 for i=1:10 P= ((r+1)^i)*p0 if(p>seuil) then rek IV-2. Fonctions sous Scil Définition en ligne d une fonction Dns l ide de Scil, l définition en ligne d une fonction se fit comme suit : 10

11 deff('[s1,s2,]=nom_function(e1,e2,.)',text [,opt]) Prmeters e1,e2,, : rguments d entrée de l fonction s1,s2,, : rguments de sortie de l fonction text : l fonction écrite opt : options 'c' : l fonction est compilée (pr défut) 'n' : l fonction est non compilée. Exemple : Dns l exemple 1, le nomre d individus de l popultion peut être clculé en utilisnt l fonction suivnte : clc deff('[p]=n_individus(p0,n,r)','p=((r+1)^n)*p0') Ecrire cette ligne dns l éditeur Scipd, enregistrer ensuite le fichier dns Exemple6.sce. Exécuter ensuite le progrmme. Dns l invite de commnde Scil, l ppel de l fonction peut se fire comme suit : N_individus(25,10,1.5) ns = Crétion de fonctions dns l'environnement Scil à l'ide du mot clé function Syntxe : function <rguments_sortie>=<nom_de_l_fonction><rguments_entrée> <instructions> function Vérifions le fonctionnement du code suivnt : function P=Pop_fonction(n,r,P0) P=((r+1)^n)*P0 function n=10 r=1.5 P0=25 Pop_fonction(n,r,P0) L fonction Pop_fonction pr pour entrées n, r et P0 et r l tille de l popultion. Sous l invite de Scil -->P 11

12 !--error 4 undefined vrile : P Dns l environnement Scil, P est non définie. Essyons encore comme suit : P=100 function P=Pop_fonction(n,r,P0) P=((r+1)^n)*P0 function n=10 r=1.5 P0=25 Pop_fonction(n,r,P0) printf( L vleur de P près l ppel de l fonction est %f,p) Après Exécution du code ci-dessus, Scil r le résultt suivnt : L vleur de P près l'ppel de l fonction est L vleur prise pr l vrile P n est ps modifiée pr l exécution. P est lors dite locle à l fonction. P est une vrile locle. L fonction peut seulement lire les vriles du corps du progrmme mis elle ne les modifie ps. Pour pouvoir les modifier, ces vriles doivent être déclrées comme étnt des vriles gloles en utilisnt le mot clés glol. glol P P=10 function P=Pop_fonction(n,r,P0) glol P P=((r+1)^n)*P0 return(p) function n=10 r=1.5 P0=25 Pop_fonction(n,r,P0) (Remrquer que P est déclré deux fois insi que l commnde return(p) ) Crétion de fichiers de fonctions et ppel de ces fonctions Afin de pouvoir utiliser l fonction dns plusieurs progrmmes, celle-ci peut être écrite dns un fichier à prt en respectnt l même syntxe. L ppel de l fonction dns le progrmme se fit en utilisnt l commnde exec('nom_fichier). Nom_fichier contient ussi le chemin exct du fichier. Pr exemple : exec(e:\mod\nom_fichier.sce) 12

13 Exemple : Appel de l fonction Pop_fonction. Dns un fichier qu on nommer Clcul_Pop.sce, écrire l fonction suivnte : function P=Pop_fonction(n,r,P0) glol P P=((r+1)^n)*P0 return(p) function Ensuite, écrire un utre progrmme ppelnt cette fonction : n=10 r=1.5 P0=25 exec('clcul_pop.sce') Pop_fonction(n,r,P0) IV-3. Vecteurs et mtrices IV-3.1 Un petit rppel de l lgère des mtrices Une mtrice est un tleu de n lignes et m colonnes. Si on note M l mtrice et ij les éléments de l mtrice, l mtrice M = [ ij ] de tille (n,m) est composée des éléments ij, i llnt de 1 à n et j llnt de 1 à m. i est donc l indice de ligne et j est l indice de colonne. 1. Addition L somme de deux mtrices A et B est une mtrice dont chque élément est une somme des éléments de mêmes indices des deux mtrices n n2.. 1m 2m +. nm n n2.. 1m 2m =. nm n n n n2.. 1m 2m nm m 2m nm Pour pouvoir être dditionnées, les deux mtrices A et B doivent être de mêmes dimensions (même nomre de lignes et même nomre de colonnes). 2. Multipliction 1. Pr un sclire : λ [ ] = [ λ ] ij ij 2. Pr une mtrice : produit mtriciel 13

14 Le produit mtriciel se fit entre deux mtrices dont le nomre de colonnes de l mtrice de guche est égl u nomre de lignes de l mtrice de droite : Si A = (n,m) et B (p,q) : le produite mtriciel entre A et B => m = p ; l mtrice résultnte est dimension (p,q) n n2.. 1m 2m. nm n n2.. 1 p m n1 2 p =.. p... Exemple : c + e e f = d f ce + df d g e h c j f k i l m j + k + cl n = dj + ek + fl o gj + hk + il m + n + co dm + en + fo gm + hn + io 3. Vecteur propre et vleur propre d une mtrice Soit A une mtrice crrée de n lignes et n colonnes et X un vecteur colonne de n lignes et λ étnt un sclire. Considérons l'éqution suivnte : A X = λ X Pour X non nul, les vleurs λ qui vérifient cette éqution sont ppelées vleurs propres de l mtrice A. Les vecteurs correspondnts sont ppelés vecteurs propres. IV-3.2 Mtrices et Tleux sous Scil Mtrices Considérons pr exemple l mtrice suivnte (3 lignes, 4 colonnes) : Nous llons commencer pr "entrer" cette mtrice dns Scil. Il existe plusieurs mnières de procéder. Nous llons ici l'entrer comme une liste d'éléments. Pour ce fire, il suffit de respecter quelques règles syntxiques simples : 14

15 Sur l même ligne, les éléments doivent être séprés pr des espces ou des virgules. L fin d'une ligne est signlée pr un point-virgule. L'ensemle de l liste de vleurs doit être entourée de crochets, [ ]. Pour entrer l mtrice que nous nommerons mtrice [S], nous tperons insi : S = [ ; ; ] -->S = [ ; ; ] Et Scil fficher ussitôt l mtrice de l mnière suivnte : S = L ccès à l élément 2 (1 er ligne, 3 e colonne) se fit en tpnt : S(1,3). En règle générle, l ccès à l élément situé sur l ligne i et l colonne j se fit en tpnt : S(i,j). Les opértions rithmétiques peuvent se fire lors entre les différents éléments de l mtrice. Pr exemple, pour somme les éléments de l première ligne : Somme=S(1,1)+S(1,2)+S(1,3)+S(1,4) -->Somme=S(1,1)+S(1,2)+S(1,3)+S(1,4) Somme = 34. On peut ussi effectuer l même opértion comme suit : -->sum(s(1,:)) ns = 34. sum est une fonction prédéfinie Scil pour clculer une somme. Ici, le clcul s effectue sur l première ligne et toutes les colonnes. L opérteur : signifie toutes les colonnes. L'opérteur «:» 15

16 L'opérteur «:» est l'un des opérteurs les plus importnts de Scil. Il s'emploie de plusieurs mnières. Ainsi l'expression : 1:10 désigne un vecteur ligne formé des entiers compris entre 1 et 10, ce qui conduit à l'ffichge de : --M=1:10 M = Il est possile de spécifier un espcement différent de 1 entre les vleurs successives. Ainsi : -->M=10:-1:1 M = >M=10:-2:1 M = Revenons à l mtrice S = [ ; ; ] S = L opérteur (:)permet ussi d ccéder à une portion de l mtrice. Si pr exemple, on veut construire une nouvelle mtrice qu on note A composée des deux premières lignes et des deux dernières colonnes, lors A=S(1:2,3:4) -->A=S(1:2,3:4) A = >S(1,:) ns =

17 Correspond à une mtrice ligne composée de l première ligne de l mtrice S. -->S(:,1) ns = Correspond à l mtrice colonne composée de l première colonne de l mtrice S. Tille de l mtrice L tille de l mtrice s exprime sous l forme : (n de lignes, n de colonnes). Elle est otenue pr l fonction size(s). Le résultt est : ns =! 3. 4.! Pour récupérer le nomre de ligne ou le nomre de colonne d une mtrice, on peut procéder comme suit : -->Tille=size(S) Tille = >n_ligne=tille(1,1) n_ligne = 3. -->n_colonne=tille(1,2) n_colonne = 4. Somme de lignes et de colonnes L fonction sum() permet d'effectuer l somme des éléments des lignes ou des colonnes. L somme des éléments situés sur les colonnes se fit comme suit : sum(s,'c') 17

18 conduir à l'ffichge de : ns=!34.!!27.!!33.! Alors que l commnde : sum(s,'r') ur pour sortie : ns= Concténtion! ! On ppelle concténtion l'opértion consistnt à fusionner de petits ojets (ici des mtrices) en une entité plus grnde. L'opérteur de concténtion des mtrices est []. Ainsi : = [ ]; = [ 4 5 6]; c = [ 7 8 9]; d= [ c] d=! ! e= [; ; c] e =! !! !! ! suppression de lignes et de colonnes -->S S = Pour supprimer l dernière colonne de l mtrice S : -->S(:,4)=[] 18

19 S = Exemple simple : écriture d un progrmme pour remplir une mtrice de tille n * m vec des vleurs létoires selon une loi uniforme. Chque élément est indicé en i et j. On utiliser une oucle for qui prcourt les m éléments de l première ligne puis une seconde qui prcourt toutes lignes. clc //effcer l'écrn scil cler // effcer toutes les vries en mémoire n=5 m=6 for i=1:5 // prcourir les lignes de 1 à 5 for j=1:6 // prcourir les 6 colonnes de chcune des lignes A(i,j)=rnd()//Remplir A(i,j) pr des vleurs létoire entre 0 et 1 // fin de l oucle j // fin de l oucle i Rnd() : fonction Scil rnt des vleurs létoires entre 0 et 1 selon l loi uniforme. Toutes les vleurs entre 0 et 1 sont équiproles. (voir plus loin) A = // une fçon plus simple d'écrire le code ci-dessus A=rnd(n,m) // rnd(n,m) r une mtrice n * m dont les éléments sont létoires entre //0 et 1 (Uniforme). Tleux Un Tleu est une mtrice. Scil offre l possiilité d effectuer des opértions sur les tleux sns pour utnt les considérer comme des mtrices et donc non soumis ux conditions de l lgère linéire. Pr exemple, on peut multiplier deux tleux élément pr élément en utilisnt l opérteur.*. On peut ussi utiliser les opérteurs suivnts :.\ division à guche pr éléments.* multipliction pr éléments 19

20 ./ division à droite pr éléments.ˆ puissnce pr éléments Opérteur./ (Le tleu S est divisé pr le tleu élément/élément) -->S=[1 2; 4 8] S = >=[2 2; 2 2] = -->S./ ns = Opérteur.* -->S.* ns = Opérteur.\ (le tleu est divisé pr le tleu S) -->S.\ ns = L opérteur.^ (Puissnce pr élément du tleu S) -->S.^2 ns = Autres opértions sur une mtrice ou un «tleu» -->exp(s) ns = r l exponentielle de l mtrice élément/élément

21 -->sqrt(s) ns = r l rcine crré de l mtrice élément/élément Pour d utres opértions (log, cos, sin, etc ) voir l ide Scil. Opértions mtricielles A' trnsposée de A rnk rng inv inverse expm exponentielle mtricielle det déterminnt trce trce poly(a,"x") polynôme crctéristique de A spec vleurs propres de A dig digonlistion svd décomposition en vleurs singulières A\ solution de A*x= /A solution de x*a= linsolve(a,) solution de A*x=- men(a) moyenne de l mtrice V. Entrées Sorties en mode fichier Suvegrde d une ou plusieurs vriles dns un fichier scii (texte) Soit le progrmme suivnt : Syntxe : --> svemtfile('nom_fichier','nom_vr1','nom_vr2', '.. ','-scii') Pour suvegrder en inire, supprimer '-scii' //Progrmme pour le clcul du nomre d'individus d'une popultion près (n) nnées //Nre d'individus u temps t=0 est P=P0 P0=25 //Nomre de descnts pr individu et pr n est r //Hyp: ps de mortlité ni chez les dultes ni chez les nouveux nés r=1.5 // Nr d'individus prés (n) nomre d'nnées est P 21

22 n=10 for i=1:1:10 nnee(i)=i; P(i)= ((r+1)^i)*p0 A l sortie du progrmme ci-dessus, deux vriles Tleu peuvent être récupérées : l tleu nnee et le tleu P. -->who_user (liste de vrile dns l environnement Scil) User vriles re: P nnee i n r P0 scipd modelic_lis using 1698 elements out of Les deux vriles P et nnees sont ccessiles en tpnt : -->P P = >nnee nnee = > svemtfile('res_p.txt','p','nnee','-scii') Ouvert sous Bloc Notes, le fichier Res_P.txt est le suivnt : E E E E E+03 22

23 E E E E E E E E E E E E E E E+01 Remrquer que les deux vriles sont suvées l une près l utre. Une mnière simple de résoudre ce prolème est de concténer les deux tleux : -->B=[nnee P] B = >svemtfile('p_result.txt','b','-scii') Les deux vriles seront enregistrées dns deux colonnes distinctes. On peut ussi utiliser l commnde write : -->svemtfile('p_result.dt',b,) Suvegrde d'une mtrice S dns un fichier nommé mtrice.dt : write('mtrice.dt',s) Lecture d une ou plusieurs vriles dns un fichier scii (texte) L commnde l plus fcile à utiliser est l commnde red. 23

24 A=red(' P_Result.txt',Nligne,Nvriles) L commnde red nécessite de spécifier le nomre de lignes et le nomre de vriles. VI. Grphiques sous Scil Les principles commndes grphiques sont les suivntes plot2d(x,y) plot2d1('oll',x,y) fplot2d(x,f) plot3d(x,y,z) contour(x,y,z,n) hisplot(n,dt) x,y sont des vecteurs Trcé de l coure pssnt pr les points (x,y) Idem, vec échelle logrithmique sur les deux xes Trcé de l coure (x,f(x)) Trcé de l surfce pssnt pr les points (x,y,z) Trcé de n coures de niveu d'une surfce Histogrmme de l'échntillon dt divisé en n clsses //Progrmme pour le clcul du nomre d'individus d'une popultion près (n) nnées //Nre d'individus u temps t=0 est P=P0 P0=25 //Nomre de descnts pr individu et pr n est r //Hyp: ps de mortlité ni chez les dultes ni chez les nouveux nés r=1.5 // Nr d'individus prés (n) nomre d'nnées est P n=10 for i=1:1:10 nnee(i)=i; P(i)= ((r+1)^i)*p0 plot2d(nnee,p); xset('ckground',4) xtitle(['tille de l popultion'],'années','nre individus')./. 24

STI2D Logique binaire SIN. L' Algèbre de BOOLE

STI2D Logique binaire SIN. L' Algèbre de BOOLE L' Algère de BOOLE L'lgère de Boole est l prtie des mthémtiques, de l logique et de l'électronique qui s'intéresse ux opértions et ux fonctions sur les vriles logiques. Le nom provient de George Boole.

Plus en détail

Module 2 : Déterminant d une matrice

Module 2 : Déterminant d une matrice L Mth Stt Module les déterminnts M Module : Déterminnt d une mtrice Unité : Déterminnt d une mtrice x Soit une mtrice lignes et colonnes (,) c b d Pr définition, son déterminnt est le nombre réel noté

Plus en détail

Chapitre 2 Le problème de l unicité des solutions

Chapitre 2 Le problème de l unicité des solutions Université Joseph Fourier UE MAT 127 Mthémtiques nnée 2009-2010 Chpitre 2 Le prolème de l unicité des solutions 1 Le prolème et quelques réponses : 1.1 Un exemple Montrer que l éqution différentielle :

Plus en détail

L'algèbre de BOOLE ou algèbre logique est l'algèbre définie pour des variables ne pouvant prendre que deux états.

L'algèbre de BOOLE ou algèbre logique est l'algèbre définie pour des variables ne pouvant prendre que deux états. ciences Industrielles ystèmes comintoires Ppnicol Roert Lycée Jcques Amyot I - YTEME COMBINATOIRE A. Algère de Boole. Vriles logiques: Un signl réel est une grndeur physique en générl continue, on ssocie

Plus en détail

Séquence 8. Probabilité : lois à densité. Sommaire

Séquence 8. Probabilité : lois à densité. Sommaire Séquence 8 Proilité : lois à densité Sommire. Prérequis 2. Lois de proilité à densité sur un intervlle 3. Lois uniformes 4. Lois exponentielles 5. Synthèse de l séquence Dns cette séquence, on introduit

Plus en détail

/HVV\VWqPHVFRPELQDWRLUHV

/HVV\VWqPHVFRPELQDWRLUHV /HVV\VWqPHVFRPELQDWRLUHV I. Définition On ppelle système combintoire tout système numérique dont les sorties sont exclusivement définies à prtir des vribles d entrée (Figure ). = f(x, x 2,,, x n ) x x

Plus en détail

Correction de l épreuve CCP 2001 PSI Maths 2 PREMIÈRE PARTIE ) (

Correction de l épreuve CCP 2001 PSI Maths 2 PREMIÈRE PARTIE ) ( Correction de l épreuve CCP PSI Mths PREMIÈRE PARTIE I- Soit t u voisinge de, t Alors ϕt t s = ϕt ρt s ρs Pr hypothèse, l fonction ϕt ϕt est lorsque t, il en est donc de même de ρt s ρt s ρs cr ρ s est

Plus en détail

Chapitre 11 : L inductance

Chapitre 11 : L inductance Chpitre : inductnce Exercices E. On donne A πr 4π 4 metn N 8 spires/m. () Selon l exemple., µ n A 4π 7 (8) 4π 4 (,5) 5 µh (b) À prtir de l éqution.4, on trouve ξ ξ 4 3 5 6 6,3 A/s E. On donne A πr,5π 4

Plus en détail

ANALYSE NUMERIQUE NON-LINEAIRE

ANALYSE NUMERIQUE NON-LINEAIRE Université de Metz Licence de Mthémtiques - 3ème nnée 1er semestre ANALYSE NUMERIQUE NON-LINEAIRE pr Rlph Chill Lbortoire de Mthémtiques et Applictions de Metz Année 010/11 1 Tble des mtières Chpitre

Plus en détail

Tout ce qu il faut savoir en math

Tout ce qu il faut savoir en math Tout ce qu il fut svoir en mth 1 Pourcentge Prendre un pourcentge t % d un quntité : t Clculer le pourcentge d une quntité pr rpport à une quntité b : Le coefficient multiplicteur CM pour une ugmenttion

Plus en détail

Guide d'utilisation Easy Interactive Tools Ver. 2

Guide d'utilisation Easy Interactive Tools Ver. 2 Guide d'utilistion Esy Interctive Tools Ver. 2 Guide d'utilistion Esy Interctive Tools Ver.2 Présenttion de Esy Interctive Tools 3 Crctéristiques Fonction de dessin Vous pouvez utiliser Esy Interctive

Plus en détail

Théorème de Poincaré - Formule de Green-Riemann

Théorème de Poincaré - Formule de Green-Riemann Chpitre 11 Théorème de Poincré - Formule de Green-Riemnn Ce chpitre s inscrit dns l continuité du précédent. On vu à l proposition 1.16 que les formes différentielles sont bien plus grébles à mnipuler

Plus en détail

Synthèse de cours (Terminale S) Calcul intégral

Synthèse de cours (Terminale S) Calcul intégral Synthèse de cours (Terminle S) Clcul intégrl Intégrle d une onction continue positive sur un intervlle [;] Dns cette première prtie, on considère une onction continue positive sur un intervlle [ ; ] (

Plus en détail

Notes de révision : Automates et langages

Notes de révision : Automates et langages Préprtion à l grégtion de mthémtiques 2011 2012 Notes de révision : Automtes et lngges Benjmin MONMEGE et Sylvin SCHMITZ LSV, ENS Cchn & CNRS Version du 24 octore 2011 (r66m) CC Cretive Commons y-nc-s

Plus en détail

Algorithmes sur les mots (séquences)

Algorithmes sur les mots (séquences) Introduction Algorithmes sur les mots (séquences) Algorithmes sur les mots (textes, séquences, chines de crctères) Nomreuses pplictions : ses de données iliogrphiques ioinformtique (séquences de iomolécules)

Plus en détail

Techniques d analyse de circuits

Techniques d analyse de circuits Chpitre 3 Tehniques d nlyse de iruits Ce hpitre présente différentes méthodes d nlyse de iruits. Ces méthodes permettent de simplifier l nlyse de iruits ontennt plusieurs éléments. Bien qu on peut résoudre

Plus en détail

Avant d utiliser l appareil, lisez ce Guide de référence rapide pour connaître la procédure de configuration et d installation.

Avant d utiliser l appareil, lisez ce Guide de référence rapide pour connaître la procédure de configuration et d installation. Guide de référence rpide Commencer Avnt d utiliser l ppreil, lisez ce Guide de référence rpide pour connître l procédure de configurtion et d instlltion. NE rccordez PAS le câle d interfce mintennt. 1

Plus en détail

LANGAGES - GRAMMAIRES - AUTOMATES

LANGAGES - GRAMMAIRES - AUTOMATES LANGAGES - GRAMMAIRES - AUTOMATES Mrie-Pule Muller Version du 14 juillet 2005 Ce cours présente et met en oeuvre quelques méthodes mthémtiques pour l informtique théorique. Ces notions de bse pourront

Plus en détail

SYSTEME DE TELEPHONIE

SYSTEME DE TELEPHONIE YTEME DE TELEPHOIE LE OUVEUTE PTIE MOITEU COULEU Le système de téléphonie comporte un moniteur vec un écrn couleurs de intégré u téléphone. Cette prtie est disponile en lnc, nthrcite et Tech. TLE DE MTIEE

Plus en détail

Commencer DCP-7055W / DCP-7057W /

Commencer DCP-7055W / DCP-7057W / Guide d instlltion rpide Commencer DCP-7055W / DCP-7057W / DCP-7070DW Veuillez lire ttentivement le livret Sécurité et réglementtion vnt d'effectuer les réglges de votre ppreil. Consultez ensuite le Guide

Plus en détail

LICENCE DE MATHÉMATIQUES DEUXIÈME ANNÉE. Unité d enseignement LCMA 4U11 ANALYSE 3. Françoise GEANDIER

LICENCE DE MATHÉMATIQUES DEUXIÈME ANNÉE. Unité d enseignement LCMA 4U11 ANALYSE 3. Françoise GEANDIER LICENCE DE MATHÉMATIQUES DEUXIÈME ANNÉE Unité d enseignement LCMA 4U ANALYSE 3 Frnçoise GEANDIER Université Henri Poincré Nncy I Déprtement de Mthémtiques . Tble des mtières I Séries numériques. Séries

Plus en détail

semestre 3 des Licences MISM annnée universitaire 2004-2005

semestre 3 des Licences MISM annnée universitaire 2004-2005 MATHÉMATIQUES 3 semestre 3 des Licences MISM nnnée universitire 24-25 Driss BOULARAS 2 Tble des mtières Rppels 5. Ensembles et opértions sur les ensembles.................. 5.. Prties d un ensemble.........................

Plus en détail

Réalisation de sites Internet PME & Grandes entreprises Offre Premium. Etude du projet. Webdesign. Intégration HTML. Développement.

Réalisation de sites Internet PME & Grandes entreprises Offre Premium. Etude du projet. Webdesign. Intégration HTML. Développement. Rélistion de sites Internet PME & Grndes entreprises Offre Premium Etude du projet Réunions de trvil et étude personnlisée de votre projet Définition d une strtégie de pré-référencement Webdesign Définition

Plus en détail

COURS D ANALYSE. Licence d Informatique, première. Laurent Michel

COURS D ANALYSE. Licence d Informatique, première. Laurent Michel COURS D ANALYSE Licence d Informtique, première nnée Lurent Michel Printemps 2010 2 Tble des mtières 1 Éléments de logique 5 1.1 Fbriquer des énoncés........................ 5 1.1.1 Enoncés élémentires.....................

Plus en détail

Université Paris-Dauphine DUMI2E. UFR Mathématiques de la décision. Notes de cours. Analyse 2. Filippo SANTAMBROGIO

Université Paris-Dauphine DUMI2E. UFR Mathématiques de la décision. Notes de cours. Analyse 2. Filippo SANTAMBROGIO Université Pris-Duphine DUMI2E UFR Mthémtiques de l décision Notes de cours Anlyse 2 Filippo SANTAMBROGIO Année 2008 2 Tble des mtières 1 Optimistion de fonctions continues et dérivbles 5 1.1 Continuité........................................

Plus en détail

Baccalauréat S Asie 19 juin 2014 Corrigé

Baccalauréat S Asie 19 juin 2014 Corrigé Bcclurét S Asie 9 jui 24 Corrigé A. P. M. E. P. Exercice Commu à tous les cdidts 4 poits Questio - c. O peut élimier rpidemet les réposes. et d. cr les vecteurs directeurs des droites proposées e sot ps

Plus en détail

Licence M.A.S.S. Cours d Analyse S4

Licence M.A.S.S. Cours d Analyse S4 Université Pris I, Pnthéon - Sorbonne Licence MASS Cours d Anlyse S4 Jen-Mrc Brdet (Université Pris 1, SAMM) UFR 27 et Equipe SAMM (Sttistique, Anlyse et Modélistion Multidisiplinire) Université Pnthéon-Sorbonne,

Plus en détail

Chapitre 1 : Fonctions analytiques - introduction

Chapitre 1 : Fonctions analytiques - introduction 2e semestre 2/ UE 4 U : Abrégé de cours Anlyse 3: fonctions nlytiques Les notes suivntes, disponibles à l dresse http://www.iecn.u-nncy.fr/ bertrm/, contiennent les définitions et les résultts principux

Plus en détail

Sommaire. 6. Tableau récapitulatif... 10. Sophos NAC intégré Vs. NAC Advanced - 17 Février 2009 2

Sommaire. 6. Tableau récapitulatif... 10. Sophos NAC intégré Vs. NAC Advanced - 17 Février 2009 2 Sommire 1. A propos de Sophos... 3 2. Comprtif des solutions Sophos NAC... 4 3. Sophos NAC pour Endpoint Security nd Control 8.0... 4 3.1. Administrtion et déploiement... 4 3.2. Gestion des politiques

Plus en détail

Pour développer votre entreprise LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI!

Pour développer votre entreprise LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI! Pour développer votre entreprise Gestion Commercile Gérez le cycle complet des chts (demnde de prix, fcture fournisseur), des stocks (entrée, sortie mouvement, suivi) et des ventes (devis, fcture, règlement,

Plus en détail

Statuts ASF Association Suisse Feldenkrais

Statuts ASF Association Suisse Feldenkrais Sttuts ASF Assocition Suisse Feldenkris Contenu Pge I. Nom, siège, ojectif et missions 1 Nom et siège 2 2 Ojectif 2 3 Missions 2 II. Memres 4 Modes d ffilition 3 5 Droits et oligtions des memres 3 6 Adhésion

Plus en détail

Thèse Présentée Pour obtenir le diplôme de doctorat en sciences En génie civil Option : structure

Thèse Présentée Pour obtenir le diplôme de doctorat en sciences En génie civil Option : structure République Algérienne Démocrtique et Populire Ministère de l enseignement supérieur et de l recherche scientifique Université Mentouri de Constntine Fculté des sciences et sciences de l ingénieur Déprtement

Plus en détail

Turbine hydraulique Girard simplifiée pour faibles et très faibles puissances

Turbine hydraulique Girard simplifiée pour faibles et très faibles puissances Turbine hydrulique Girrd simplifiée pour fibles et très fibles puissnces Prof. Ing. Zoltàn Hosszuréty, DrSc. Professeur à l'université technique de Kosice Les sites hydruliques disposnt de fibles débits

Plus en détail

Cours d Analyse IV Suites et Séries de fonctions

Cours d Analyse IV Suites et Séries de fonctions Université Clude Bernrd, Lyon I Licence Sciences, Technologies & Snté 43, boulevrd 11 novembre 1918 Spécilité Mthémtiques 69622 Villeurbnne cedex, Frnce L. Pujo-Menjouet pujo@mth.univ-lyon1.fr Cours d

Plus en détail

Toyota Assurances Toujours la meilleure solution

Toyota Assurances Toujours la meilleure solution Toyot Assurnces Toujours l meilleure solution De quelle ssurnce vez-vous besoin? Vous roulez déjà en Toyot ou vous ttendez s livrison. Votre voiture est neuve ou d occsion. Vous vlez les kilomètres ou

Plus en détail

Chapitre VI Contraintes holonomiques

Chapitre VI Contraintes holonomiques 55 Chpitre VI Contrintes holonomiques Les contrintes isopérimétriques vues u chpitre précéent ne sont qu un eemple prticulier e contrintes sur les fonctions y e notre espce e fonctions missibles. Dns ce

Plus en détail

Pour développer votre entreprise. Compta LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI!

Pour développer votre entreprise. Compta LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI! Pour développer votre entreprise Compt Avec EBP Compt, vous ssurez le suivi de l ensemble de vos opértions et exploitez les données les plus complexes en toute sécurité. Toutes les fonctionnlités essentielles

Plus en détail

Influence du milieu d étude sur l activité (suite) Inhibition et activation

Influence du milieu d étude sur l activité (suite) Inhibition et activation Influence du milieu d étude sur l ctivité (suite) Inhibition et ctivtion Influence de l tempérture Influence du ph 1 Influence de l tempérture Si on chuffe une préprtion enzymtique, l ctivité ugmente jusqu

Plus en détail

3- Les taux d'intérêt

3- Les taux d'intérêt 3- Les tux d'intérêt Mishkin (2007), Monnie, Bnque et mrchés finnciers, Person Eduction, ch. 4 et 6 Vernimmen (2005), Finnce d'entreprise, Dlloz, ch. 20 à 22 1- Mesurer les tux d'intérêt comprer les différents

Plus en détail

Compte rendu de la validation d'un observateur cascade pour la MAS sans capteurs mécaniques sur la plate-forme d'essai de l'irccyn

Compte rendu de la validation d'un observateur cascade pour la MAS sans capteurs mécaniques sur la plate-forme d'essai de l'irccyn Compte rendu de l vlidtion d'un oservteur cscde pour l MAS sns cpteurs mécniques sur l plte-forme d'essi de l'irccyn Mlek GHANES, Alin GLUMINEAU et Roert BOISLIVEAU Le 1 vril IRCCyN: Institut de Recherche

Plus en détail

ANALYSE : FONCTIONS D UNE VARIABLE RÉELLE

ANALYSE : FONCTIONS D UNE VARIABLE RÉELLE Jen-Pierre Dedieu, Jen-Pierre Rymond ANALYSE : FONCTIONS D UNE VARIABLE RÉELLE Institut de Mthémtiques Université Pul Sbtier 31062 Toulouse cedex 09 jen-pierre.dedieu@mth.univ-toulouse.fr jen-pierre.rymond@mth.univ-toulouse.fr

Plus en détail

Partie 4 : La monnaie et l'inflation

Partie 4 : La monnaie et l'inflation Prtie 4 : L monnie et l'infltion Enseignnt A. Direr Licence 2, 1er semestre 2008-9 Université Pierre Mendès Frnce Cours de mcroéconomie suite 4.1 Introduction Nous vons vu dns l prtie introductive que

Plus en détail

- Phénoméne aérospatial non identifié ( 0.V.N.I )

- Phénoméne aérospatial non identifié ( 0.V.N.I ) ENQUETE PRELIMINAIRE ANALYSE ET REFEREWCES : Phénoméne érosptil non identifié ( 0VNI ) B8E 25400 DEF/GEND/OE/DOlRENS du 28/9/1992 Nous soussigné : M D L chef J S, OPJ djoint u commndnt de l brigde en résidence

Plus en détail

INFORMATIONS TECHNIQUES

INFORMATIONS TECHNIQUES 0 INFORMATIONS TECHNIQUES tle des mtieres 06 Alimenttions et ccessoires 08 Postes extérieurs Sfer Postes extérieurs minisfer 9 Postes internes Accessoires d instlltion Centrux téléphoniques PABX Cmérs

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

Solutions IHM. Gammes Graphite et G3 Outils pour l'usine connectée

Solutions IHM. Gammes Graphite et G3 Outils pour l'usine connectée Solutions IHM Gmmes Grphite et G3 Outils pour l'usine connectée Des IHM ux fonctions étendues : > Conversion de plus de 250 protocoles > Serveur Web intégré > Enregistreur de données sécurisées > Modules

Plus en détail

Portiers audio et vidéo ABB-Welcome et ABB-Welcome M

Portiers audio et vidéo ABB-Welcome et ABB-Welcome M Portiers udio et vidéo ABB-Welcome et ABB-Welcome M Connectivité Votre regrd vers l'extérieur et ce, où que vous soyez Flexiilité Des esoins les plus simples ux instlltions les plus complexes Gmmes ABB-Welcome

Plus en détail

Conseils et astuces pour les structures de base de la Ligne D30

Conseils et astuces pour les structures de base de la Ligne D30 Conseils et stuces pour les structures de bse de l Ligne D30 Conseils et stuces pour l Ligne D30 Ligne D30 - l solution élégnte pour votre production. Rentbilité optimle et méliortion continue des séquences

Plus en détail

Guide de l'utilisateur

Guide de l'utilisateur Guide de l'utilisteur Symboles Utilisés Dns ce Guide Indictions de sécurité L documenttion et le projecteur utilisent des symboles grphiques qui indiquent comment utiliser l ppreil en toute sécurité. Veillez

Plus en détail

ManSafe. pour les Utilitiés. La Protection antichute pour les Industries de l'energie. Français. TowerLatch LadderLatch

ManSafe. pour les Utilitiés. La Protection antichute pour les Industries de l'energie. Français. TowerLatch LadderLatch MnSfe pour les Utilitiés L Protection ntichute pour les Industries de l'energie Frnçis TowerLtch LdderLtch Les questions de protection nti-chute Les chutes de huteur sont l cuse de mortlité l plus importnte

Plus en détail

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET TOUT E QU IL FUT SVOIR POUR LE REVET NUMERIQUE / FONTIONS eci n est qu un rappel de tout ce qu il faut savoir en maths pour le brevet. I- Opérations sur les nombres et les fractions : Les priorités par

Plus en détail

LITE-FLOOR. Dalles de sol et marches d escalier. Information technique

LITE-FLOOR. Dalles de sol et marches d escalier. Information technique LITE-FLOOR Dlles de sol et mrches d esclier Informtion technique Recommndtions pour le clcul et l pose de LITE-FLOOR Générlités Cette rochure reprend les règles de se à respecter pour grntir l rélistion

Plus en détail

Introduction à la modélisation et à la vérication p. 1/8

Introduction à la modélisation et à la vérication p. 1/8 Introduction à l modélistion et à l vériction Appliction ux systèmes temporisés Ptrici Bouyer LSV CNRS & ENS de Cchn Introduction à l modélistion et à l vériction p. 1/8 Modélistion & Vériction Introduction

Plus en détail

INTENTION LES PROCESSUS MATHÉMATIQUES

INTENTION LES PROCESSUS MATHÉMATIQUES INTENTION Adpttios u Cdre commu des progrmmes d études de mthémtiques M-9 telles que reflétées ds le documet Mthémtiques M-9 : Progrmme d études de l Albert (2007) Le coteu du documet Mthémtiques M-9 :

Plus en détail

Le canal étroit du crédit : une analyse critique des fondements théoriques

Le canal étroit du crédit : une analyse critique des fondements théoriques Le cnl étroit du crédit : une nlyse critique des fondements théoriques Rfl Kierzenkowski 1 CREFED Université Pris Duphine Alloctire de Recherche Avril 2001 version provisoire Résumé A l suite des trvux

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

INSTRUCTIONS POUR L INSTALLATION ET LE FONCTIONNEMENT DES SERRURES À POIGNÉE BÉQUILLE

INSTRUCTIONS POUR L INSTALLATION ET LE FONCTIONNEMENT DES SERRURES À POIGNÉE BÉQUILLE INSTRUCTIONS POUR L INSTALLATION ET LE FONCTIONNEMENT DES SERRURES À POIGNÉE BÉQUILLE POUR LES SERRURES D ENTRÉE À CLÉ EXTÉRIEURES VERROUILLABLES, À POIGNÉE DE BRINKS HOME SECURITY. POUR LES PORTES DE

Plus en détail

La plateforme Next Generation Mini guide

La plateforme Next Generation Mini guide L plteforme Next Genertion Mini guie Ce guie onis été réé pour vous permettre e vous fmiliriser rpiement ve les nomreuses fontionnlités et outils isponiles sur l plteforme Next Genertion. Apprenez où trouver

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

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

Magister en : Génie Mécanique

Magister en : Génie Mécanique الجمهورية الجزاي رية الديمقراطية الشعبية République Algérienne Démocrtique et Populire وزارة التعليم العالي و البحث العلمي Ministère de l enseignement supérieur et de l recherche scientifique Université

Plus en détail

Guide des bonnes pratiques

Guide des bonnes pratiques Livret 3 MINISTÈRE DE LA RÉFORME DE L'ÉTAT, DE LA DÉCENTRALISATION ET DE LA FONCTION PUBLIQUE 3 Guide des bonnes prtiques OUTILS DE LA GRH Guide des bonnes prtiques Tble des mtières 1. Introduction p.

Plus en détail

1. 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 2. 2.1.

1. 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 2. 2.1. T/TR 01-01 Pge 3 r+ 1. EQUIPMENT CONCERNE L interconnexion numerique interntionl pour le service visiophonique et de visioconf&ence necessite l stndrdistion des principux prmttres num&iques tels que d~it,

Plus en détail

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

Electrovanne double Dimension nominale Rp 3/8 - Rp 2 DMV-D/11 DMV-DLE/11

Electrovanne double Dimension nominale Rp 3/8 - Rp 2 DMV-D/11 DMV-DLE/11 Electrovnne double Dimension nominle 3/8 - DMV-D/11 DMV-DLE/11 7.30 M Edition 11.13 Nr. 223 926 1 6 Technique L électrovnne double DUNGS DMV intère deux électrovnnes dns un même bloc compct : - vnnes d

Plus en détail

RadioCommunications CDMA

RadioCommunications CDMA Conservtoire tionl es Arts et Métiers Cours u Conservtoire tionl es Arts et Métiers RioCommunitions CDMA (Version 7) Mihel Terré terre@nmfr Eletronique C4 / Conservtoire tionl es Arts et Métiers Les performnes

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

AUTOUR D UN MÉMOIRE INÉDIT : LA CONTRIBUTION D HERMITE AU DÉVELOPPEMENT DE LA THÉORIE DES FONCTIONS ELLIPTIQUES. Bruno BELHOSTE (*)

AUTOUR D UN MÉMOIRE INÉDIT : LA CONTRIBUTION D HERMITE AU DÉVELOPPEMENT DE LA THÉORIE DES FONCTIONS ELLIPTIQUES. Bruno BELHOSTE (*) Revue d histoire des mthémtiques, 2 (1996), p. 1 66. AUTOUR D UN MÉMOIRE INÉDIT : LA CONTRIBUTION D HERMITE AU DÉVELOPPEMENT DE LA THÉORIE DES FONCTIONS ELLIPTIQUES Bruno BELHOSTE (*) RÉSUMÉ. Dns cet rticle,

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

Classeur courtier d assurance. Comment organiser son activité et se préparer à un contrôle

Classeur courtier d assurance. Comment organiser son activité et se préparer à un contrôle Clsseur courtier d ssurnce Comment orgniser son ctivité et se préprer à un contrôle 67, venue Pierre Grenier 92517 BOULOGNE-BILLANCOURT CEDEX Tél : 01.46.10.43.80 Fx : 01.47.61.14.85 www.streevocts.com

Plus en détail

Intégrale et primitives

Intégrale et primitives Chpitre 5 Intégrle et primitives 5. Ojetif On herhe dns e hpitre à onstruire l opérteur réiproue de l opérteur de dérivtion. Les deux uestions suivntes sont lors nturelles. Question : Soit f une pplition

Plus en détail

FONDATION CLEMENTINE ET MAURICE ANTILLE

FONDATION CLEMENTINE ET MAURICE ANTILLE FONDATION CLEMENTINE ET MAURICE ANTILLE Règlement d ttriution de ourses et de prêts d études et de formtion du déemre 006 Artile premier Ojet et hmp d pplition Le présent règlement est étli en pplition

Plus en détail

INSTALLATION DE DETECTION INCENDIE

INSTALLATION DE DETECTION INCENDIE reglement > > instlltion E ETECTON NCENE NSTALLATON E ETECTON NCENE Une instlltion de détection incendie pour objectif de déceler et signler, le plus tôt possible, d une mnière fible, l nissnce d un incendie,

Plus en détail

La paye. La comptabilité. Comparez et choisissez votre logiciel. Comparez et choisissez votre logiciel. Paye Bâtiment 2012. Paye Agricole 2013

La paye. La comptabilité. Comparez et choisissez votre logiciel. Comparez et choisissez votre logiciel. Paye Bâtiment 2012. Paye Agricole 2013 L comptbilité Comprez et choisissez votre logiciel L pye Comprez et choisissez votre logiciel TABLEAUX COMPARATIFS Compt Prtic Pour les créteurs et les entrepreneurs novice en Compt Compt Clssic Pour l

Plus en détail

Régression multiple : principes et exemples d application. Dominique Laffly UMR 5 603 CNRS Université de Pau et des Pays de l Adour Octobre 2006

Régression multiple : principes et exemples d application. Dominique Laffly UMR 5 603 CNRS Université de Pau et des Pays de l Adour Octobre 2006 Régression multiple : principes et eemples d ppliction Dominique Lffly UMR 5 603 CNRS Université de Pu et des Pys de l Adour Octobre 006 Destiné à de futurs thémticiens, notmment géogrphes, le présent

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 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

Transfert. Logistique. Stockage. Archivage

Transfert. Logistique. Stockage. Archivage Trnsfert Logistique Stockge Archivge Trnsfert, logistique, stockge Pour fire fce ux nouveux enjeux, il est importnt de pouvoir compter sur l'expertise d'un spéciliste impliqué à vos côtés, en toute confince.

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

LOGICIEL FONCTIONNEL EMC VNX

LOGICIEL FONCTIONNEL EMC VNX LOGICIEL FONCTIONNEL EMC VNX Améliortion des performnces des pplictions, protection des données critiques et réduction des coûts de stockge vec les logiciels complets d EMC POINTS FORTS VNX Softwre Essentils

Plus en détail

Bloc notes. a À faire tout de suite. Gardez secret votre code confidentiel. À conserver précieusement. Protégez votre carte

Bloc notes. a À faire tout de suite. Gardez secret votre code confidentiel. À conserver précieusement. Protégez votre carte Q U O T I D I E N Crte Mestro Comment voir tous les touts de votre crte bien en min Guide mémo + Notice d Assistnce Octobre 2010 Bloc notes À fire tout de suite Votre crte est strictement personnelle,

Plus en détail

Modification simultanée de plusieurs caractéristiques d un bien hédonique : une nouvelle méthode de calcul de la variation de bien-être des ménages

Modification simultanée de plusieurs caractéristiques d un bien hédonique : une nouvelle méthode de calcul de la variation de bien-être des ménages Modifiction simultnée de plusieurs crctéristiques d un bien hédonique : une nouvelle méthode de clcul de l vrition de bien-être des ménges Trvers Muriel * Version provisoire Résumé : De nombreuses situtions

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

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

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml OCL Object Constraint Language Le langage de contraintes d'uml Plan 1. Introduction 2. Les principaux concepts d'ocl Object Constraint Language 1 Object Constraint Language 2 Exemple: une application bancaire

Plus en détail

Sciences Industrielles Précision des systèmes asservis Papanicola Robert Lycée Jacques Amyot

Sciences Industrielles Précision des systèmes asservis Papanicola Robert Lycée Jacques Amyot Scence Indutrelle Précon de ytème erv Pncol Robert Lycée Jcque Amyot I - PRECISION DES SYSTEMES ASSERVIS A. Poton du roblème 1. Préentton On vu que le rôle d un ytème erv et de fre uvre à l orte (t) une

Plus en détail

Clients légers IGEL et bureaux virtuels : synergie idéale et coût minimal

Clients légers IGEL et bureaux virtuels : synergie idéale et coût minimal Clients légers IGEL et bureux virtuels : synergie idéle et coût miniml Infrstructure de bureux virtuels vec clients légers IGEL Universl Desktop : Une plus grnde liberté de conception pour vos postes de

Plus en détail

NEWS PRO ACTIV. www.activexpertise.fr. [Juillet 2015] Ce mois-ci on vous parle de. L arrêté est applicable à compter du 1er Juillet 2015.

NEWS PRO ACTIV. www.activexpertise.fr. [Juillet 2015] Ce mois-ci on vous parle de. L arrêté est applicable à compter du 1er Juillet 2015. Ce mois-ci on vous prle de i Rpport de repérge minte : Trnsmission u Préfet obligtoire à compter du 1 er juillet 2015 Simplifiction des formlités : De bonnes nouvelles pour les entreprises de dignostic

Plus en détail

Outils pour la pratique

Outils pour la pratique Cinquième partie Outils pour la pratique 121 CHAPITRE 1 Les bases des séances de TP Avant de lire cettre section, il est suggéré de relire vos notes de cours se rapportant au système d exploitation Unix.

Plus en détail

Algorithmique et Programmation, IMA

Algorithmique et Programmation, IMA Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions

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

TP1 - Prise en main de l environnement Unix.

TP1 - Prise en main de l environnement Unix. Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents

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

Theorie des mrches Dns ce chpitre, on etudie l'interction de l'ore et de l demnde sur un mrche d'un bien donne. On etudier, en prticulier, l'equilibre du mrche. Etnt donne qu'on s'interesse uniquement

Plus en détail

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux. UEO11 COURS/TD 1 Contenu du semestre Cours et TDs sont intégrés L objectif de ce cours équivalent a 6h de cours, 10h de TD et 8h de TP est le suivant : - initiation à l algorithmique - notions de bases

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

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

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

Premiers pas avec Mathematica

Premiers pas avec Mathematica Premiers pas avec Mathematica LP206 : Mathématiques pour physiciens I Année 2010/2011 1 Introduction Mathematica est un logiciel de calcul formel qui permet de manipuler des expressions mathématiques symboliques.

Plus en détail