[PDF] Outils Mathématiques et utilisation de Matlab





Previous PDF Next PDF





Représentations graphiques

2- Représentation graphique d'une fonction d'une variable. Soit f une fonction définie sur une partie 3- Utilisation de la représentation d'une fonction.



Fonctions TI-82 Stats.fr

Pour la variable X utiliser la touche x



Outils Mathématiques et utilisation de Matlab

1.7 Représentation graphique. 18. 1.7.1 Graphique d'une fonction. 18. 1.7.2 Graphique de plusieurs fonctions. 19. 1.7.3 Bar graphs et Box plots.



Fonctions TI-83 Premium CE

Représentation graphique de fonctions Éditer le tableau de valeurs de cette fonction. ... Pour la variable X utiliser la touche X



Fonctions Représentation graphique Tableau de valeurs NumWorks

Touche choisir l'icône Fonction puis touche OK ou touche EXE. Introduire la fonction. Utiliser la touche Xn



Représentation graphique dune fonction linéaire

Utiliser le menu Affichage pour montrer les vues Graphique Gra- phique 2 et Tableur. • Dans la vue Graphique



Les fonctions

Afin d'éviter d'imbriquer des commandes Si on peut utiliser une syntaxe spécifique Placer un point libre sur la représentation graphique d'une fonction ...



Introduction aux graphiques avec R - CEL

30 oct. 2016 On peut notamment l'utiliser pour représenter la densité et la fonction de répartition des lois d'une variable à densité.



Utiliser sa calculatrice Graph 35+ USB au lycée

Courbes et représentations graphiques G. Editer un tableau de valeurs d'une fonction f sur un intervalle donné ______ 79.



[PDF] Fonctions algébriques de base étude et représentation graphique

b/ Utiliser ces fonctions de base pour représenter graphiquement les fonctions et Solution a/ L'écriture canonique de donne ; Posons Soit la fonction ; 



[PDF] MON ECOLE A LA MAISON - CÔTE DIVOIRE Lycée Numérique

Soit une fonction de IR vers IR d'ensemble de définition et ( ) sa représentation graphique dans le plan muni d'un repère orthogonal (O I J)



[PDF] Fonctions numériques - Courbes

L'utilisation d'une représentation graphique permettra de donner des valeurs dont on sait qu'elles ne sont sans doute pas exactes Exemple On a relevé dans le 



[PDF] TRACER LE GRAPHE DUNE FONCTION

Nous vous suggérons la méthodologie suivante afin de tracer vous-mêmes le graphe d'une fonction 1 Méthodologie : comment tracer le graphe d'une fonction • 



[PDF] GENERALITES SUR LES FONCTIONS

Un repère étant choisi on appelle représentation graphique d'une fonction f l'ensemble des points M de coordonnées ( x ; y ) lorsque x prend toutes les 



[PDF] Représentations graphiques - Labomath

2- Représentation graphique d'une fonction d'une variable Soit f une fonction définie sur une partie 3- Utilisation de la représentation d'une fonction



[PDF] Fonctions Représentation graphique de fonctions Tableau de valeurs

Sélectionner le menu Graph&Ta dans l'écran de démarrage Introduire la fonction par exemple en y1 Pour la variable x utiliser la touche x la



[PDF] Fonctions Représentation graphique Tableau de valeurs Graph 60

Icône Introduire la fonction par exemple en Y1 Valider avec la touche EXE Utiliser la touche X?T pour la variable X Tracer la courbe représentative



[PDF] LES FONCTIONS DE REFERENCE - maths et tiques

La représentation graphique d'une fonction affine est une droite qui n'est pas parallèle à l'axe des ordonnées Dans le cas d'une fonction linéaire 



[PDF] Chapitre 3 Fonctions et représentations graphiques

En électricité on utilise une égalité qui s'appelle la loi d'Ohm et qui Tracer la représentation graphique de la fonction f dans le rep`ere ci-dessous

  • Comment faire une représentation graphique d'une fonction ?

    Le graphique d'une fonction constitue l'ensemble des points correspondant à tous les couples (x,y) d'une fonction f tels que x?R, y?R et y=f(x).
  • Quelle est la représentation graphique d'une fonction ?

    On appelle représentation graphique d'une fonction numérique f l'ensemble des points de coordonnées (x ; y) pour lesquels y est l'image de x par f, c'est-à-dire l'ensemble des points pour lesquels on a y = f(x). Cet ensemble de points s'appelle aussi courbe représentative de f ou courbe d'équation y = f(x).
  • Comment représenter graphiquement une fonction numérique ?

    Pour cela, on choisit deux valeurs simples de x et on calcule leur image par f. La représentation graphique d'une fonction affine étant une droite, déterminer deux points est suffisant pour la tracer. Il est inutile d'établir un tableau de valeurs avec plus de deux valeurs pour x.

Universit

ePierreetMarieCurie-ParisVI

OutilsMath´ematiquesetutilisationdeMa tlab

Cours2013-201 4

LicenceProfessionne lle(L3)

InstrumentationOptiqueetVisualisation

QuentinGlorieux

quentin.glorieux@lkb.upmc.fr

Tabledesmati`e res

Avant-Propos5

1In troduction`aMatlab1

1.1Laphi losop hiedeMatlab1

1.2L'in terfacedeMatlab1

1.2.1CommandW indow1

1.2.2Workspac e2

1.2.3Command History2

1.2.4Curre ntFolder2

1.2.5Editor3

1.2.6Help4

1.3"Hell oWorld"4

1.3.1Script 4

1.3.2Fonction 4

1.4Out ilsdebase5

1.4.1Typesd evariables5

1.4.2Pr´eci sion5

1.4.3Arithm´ etiqueetop´erationssurlesscalaires6

1.5Vect eurs8

1.5.1D´efin irunvecteur8

1.5.2Manipul erunvecteur9

1.5.3Op´erat ionsvectorielles10

1.6Matri ces11

1.6.1D´efini runematrice11

1.6.2Manipul erunematrice13

1.6.3Op´er ationsmatricielles:additionetsou straction14

1.6.4Op´erat ionsmatricielles:produit14

1.6.5Op´erat ionsmatricielles:inverseetdi vision15

1.6.6R´esoud reunsyst`emelin´eaire16

1.7Repr ´esentationgraphique18

1.7.1Graphiq ued'unefonction18

1.7.2Graphiq uedeplusieursfonctions19

1.7.3Bargraph setBox plots22

1.7.4Histogram mes23

1.7.5Nuagedepoi nts24

1.7.6Graphi quesdesfonctionsde2variables24

1.7.7Images26

1.8Notions deprogrammation27

1.8.1Boucle s27

1.8.2TestSI 27

TravauxPratiques129

2Tr aitementdusignal33

2.1S´e riesdeFourier33

2.2Appli cation`alasynth`esedesignau xsousMat lab34

2.3Trans form´eedeFourier36

2.3.1D´efin ition36

2.3.2Transf orm´eedeFourierdiscr`ete36

4Tabledesmati `eres

2.3.3Unexemp lep as`apasdeFFT36

2.4Corri g´es40

Avant-Propos

Ils'agi tdesnotesdecou rsdestin ´eesaux´etudi antsdeLi cenceProfess ionnelle LIOVISdel'UPMC .Cecour ssupposeunefamiliari t´eave clesnotionsde bases d'alg`ebre,d'analyseetdestatistiq ues.Leformatdececoursest compos´e de4 s´eancesde4hdecoursassoc i´ees` a4 s´eance sde4hdetravaux pratiques.Chaque coupledes´eances (cours- TP)portesurunth`emedi

´erentassoci´e`aun chapitre

deces notes.L'uti lisationdelogiciel decalculestdevenudepuislesann´e es70ab- solumentindispensabledan sledomainescientifique,aussibienpourle technicie n quel'ing´ enieuroulechercheur.Matlaba´e t´ed´evelopp´epar lasoci´et´eMathworks.

Ils'agit d'undeslangagesd eprogrammationsc ientifique lespluspopul aires.D esalternativeslibresexist ent

commeparexempl eScilab ,Rou Octave.Danscecours nousallon sparcourirles basesdeMatl abpouranalyserdes donn´eese"cacement,etsimulernum´eriqueme ntdessyst`e mesphysiques.Il fautbienc omprendreladi ´erenceentrecesdeuxob jectifs.D'unep artunes´er ie dedonn´ eesestproduiteparunee xp´erien ceetnotreobjectifestd'analy serces donn´eespourenfaireress ortirles´ el´eme ntslespluspe rtinents.Lorsquel'onparle dedonn´ ee,ilpeuts'agirparexemp led'u nemesured'un param`etrephy sique, du coursdelabour se,des r´epons es`aunsondageoubiende toutautresv aleurspou- vantˆetre tabul´ees. Lorsquel'onparledes imulations num´eriques, ons'int ´eresse`alamod´elisationd'un syst`emecequipasseleplus souvent parlar´es olutiond'´equat ionsdi

´erentielles.

Pourcesdeu xobjectifs ,nousallonsuti liserdesnotionsdemath´ematique squise- rontparfoisn ouvellespourlele cteur.Cecoursn'apaspr´ete ntion`aˆet reuncou rs formeletrigoureuxd upoint devuemath´ematiquesetje pr´es enteraidoncuni - quementlespointsn´eces saires`al acompr´ehensionde sconceptssansentrerdans lesd´etail s.Lorsquecelaseran´ecessai re,j'indiquerai lesr´ef´eren cesbibliograph iques permettantdetraitercesnotionsm ath´emat iquesplusenprofonde ur. Lapar ticularit´edeMatlabestdemanipulerunique mentde svariablesnum ´e- riques(pasdecalculf ormel).Pard ´efautc esvariablessontco d´eessur64bits (doublepr´ecision)et peuventcontenirjusqu'`a16chi ressignific atifs.LesnombresNousverronsquelesprobl` emes d'arrondipeuvents'av´er erim- portantlorsquenous ´etudieron s lastabi lit´edesm´ethodesder´eso- lutiond'´equations di

´erentielles.

lesplusgran dsmanipul´esp arMatlabsont10 306
,aud el` adecettelimitei lsser ont consid´er´escommeinfinietnot´esInf.R´ eciproquement,lesnombreslespluspetits sont10 !306 ,au del `adecettelimite ilsse rontconsid´er´esc ommez´eroetnot´es0. Lorsqu'unevaleurestmanquante ousiler´esultatd 'uncalculn 'existepas( 0 0 par exemple),lavariableprendrala valeurNan. Cecours estdivis´een 2parties. Danslechapitre1,je vaisin troduirel 'interface deMatlab etnous´ecrir onslepr emierprogram meafind'a cherunmessage simple . Nous´et udieronsensuitelastructuredesd onn´eesainsiquelesop´er ationsde base (+,!,",/).Unepar timport antedecech apitreseraconsacr´e`alapr´ esent ation dedonn´ eessousformedegraphiques en2Det3D,ce quinoussimpl ifieral a tachepourdenomb reuxexer cicesp arlasuite.Jeferai´egalem entquelquesrappels destati stiques´el´ementaires.Enfin,cechapi tresetermineparlapr´esentationdu produitmatricieletsonu tilisation. Lechapitre2apou rbutd'int roduirel esnotionsessentiellesautraitementde donn´ees.L'analyseetletraite mentdedonn´eesestu nsujet tr`es vastequin´eces- siteraisuncours`apartent i`ere .Jepr´esente raiicip rincipale mentdeuxsujets:le filtrageenutilisant lespri ncipesdelatransform´eedeF ourierains iquelarecherche decorr´ elationsdansunensemblededonn´ees .

6Avant-Propos

Chapitre1

Introduction`aMatlab

1.1Laphilos ophiedeMa tlab

L'objectifdecepremierchapi treest d'intr oduirelesoutilsn´eces saires`al'uti- lisationdeMatlab.En programmat iononparled'objetpourd´ecri redemani`ere g´en´eralelesconceptsquel'onm anipulent, delamˆememani`erequel 'onparlede variablesenmath´ematiques .L'obje tlepluscommundansMatlabestlamatrice. C'estdoncuntableau d'´el´eme ntsd' untypedonn´e,pare xempleuntableaud'en- tiers,der´eels,det exte,d evariablelogiques...Nousre viend ronsendetailsur lesformatsd edonn´eesplusloi n danscecour s.Ene etc'es tun pointtr`esim portantcarlapr´e- cisiond'unordinat eurn'estpas infinieetdonctoutlesn ombres utilis´esserontdesarondis. Lefor matdelamatrice estlib re,il sed´efinitparlenombre delignese tle nombredecolonnes.Un ematricecolonne(nligne sX1colonne)estappe l´ ee vecteur.Dan scechapitr enousall onsdoncapprendre`ad´efin ir,`aa"cheret`a r´ealiserdesop´erationssurc esmatrices . Lede uxi`emepointquenousallonsaborder estuner´evis iondestati stiquesde baseetleu rutili sationdansMatlab. Unvecteurd´efinitpr´ec´edemm entpeutc onte- nirdesvari ablesquid´ ecriventuneexp´erien ce(parexe mplelesnotesd'uneclasse lorsd'unc oursdeMath´em atiques),eti lestdon cint´eressantdeconnaitrelespro- pri´et´esstatistiquesdecelu i-ci. Nousaborde ronspourfinirlarepr´ese ntationgraphi quesousMatlab. Ene et, pourpr´es enterdesdonn´ees,onesttr`essouve ntamener`a r´ealiserdesgraphes.Nous verronsquelquesuned espossibilit´esdeMatlabdans cedomaine, cequinouss era tr`esutileparlas uite.

1.2L'inte rfacedeMatlab

Avantdecomme ncerle coursproprementdit,nousallon snousf amiliariserave c l'interfacedeMatlab.Selonlaversion utili s´ee,l'interface peutchangerl´ eg`ere ment maislespoin tscentrau xresterontidenti ques.

1.2.1CommandWindow

C'estleterminald anslequ elondoittaperlescommandes etsurleq uelon verral'a chagedesr´e sultats.Un elignecommencetoujourspar>>.Essayezla commandesuivante: >>1+1 ans= 2 etcomp arez`alacommande: >>1+1;

21.2.L'i nterfacedeMatlab

Deuxpointsson t`anoterici.Lepre mierestq ueMatlab d´efinitunev ariableans, lorsquel'one ectueuncalcul.C ettevar iable(quiveutdireanswer/r´eponse), s'a chesurle terminallor squel' onometlesigne;enfinde ligne.I ciansestune matricedetaille1x1(un eligne parunecolonne).Unec ommande utilelorsquel 'on aun doutes urletypedevar iablequel 'onvien tdecr´eerest whos:Lacom mandewhos()peut´ega- lementˆetreutilis ´eeseule(sans argument).Elleretournealorsl a listedesvariables . >>whos('ans')

NameSizeBytes ClassAttributes

ans1x1 8double Cettecommanderetou rnelenomdelavariable (ans),sataille(1x1),leno mbre d'octetsutilis´es(8),etl etypededonn´ees(icir´eelend oublepr´e cision) . Unesecon decommandeutileestclc.Ce ttecommandepermet deviderl'´ecran deComman dWindowpourrepar tirsurunefenˆetre propre. Deplus ,Matlabsupportel'au to-compl´etion ,c'est`adirequesivous connaissez led´eb utd'unecommande,vousp ouvezn'entrerqu elespremi`ereslettre setutilis er latouc heTabpourcherch erparmilescommandescommen¸c antainsi.

1.2.2Workspace

Danscettef enˆetre,onobtien tlalistedesvariablesconnuespar Matlab.Il estpossibl ededouble-cliquersuru nevariab lepourl'a cher.Unclic-droi tsu rles variableso redenom breuse soptionstellesque:Copiez,Colle z,Supprimezetc .

1.2.3CommandHist ory

Lorsquel'one

ectueuneanalysed edonn´eess urlesr´esultats d'unee xp´erience ilest essentieldeconse rverunetracedetouteslesop´ erationsqui ont´et´er´eal is´ees . C'estlabasedela tra¸cabi liteetdel arepr oducti bilit´edesr´esultatsscientifiqu es. Ilest possiblede cliquersurunecommanded anscett efenˆetrepourl'ex´ecu ter anou veau.Onpeut´egalement remont erdanslaliste decommandesensepla- ¸cantdanslaComm andWindow etenpr essantlesfl`eches dedirection.Matlab est´egalem entcapablederemonterdanslali stedecommandesen nepren anten comptequelescomman desquicom mencentpar certainscaract`eres.Sil 'onre- chercheunecommandequel 'onaentr´ eespr´ec´edemment, onpeuttape rled´ebut decett ecommandepuislafl` echeduhautetMatlabch ercherauniq uement parmi lescommand esayantlemˆemed´ebut. Paraill eurs,ilestparfoisimportantd 'enregi strerdansu nfichierind´epe ndant lalis tedescommandesuti lis´ees. Pourcefaireonutilise: >>diaryfilename Cettecommandevacr ´eerunfichierfilenamequienregis treratouteslescom- mandesentr´eesj usqu'`acequel'onutilisediaryoff .

1.2.4CurrentFol der

Jevien sdeled´ecrirela command ediarypermetdecr´eerun fichier .Onpeutse poserlaquest ionl´egi timed'o`uMatlabvastock ercesdonn´ees.Ilesttr`es important debien maitrisercep ointsil'onsouhaitenepasseper dredans l'ensembled es fichiersauxquelsnousallons faireappelviaMatlab.Matlab d´efinitc equis'appelle lePATH(chemin).C'estlesdossiersdan slesquelsMatlabva chercher lorsquel'on appelleuncommande.LePATHestdivis´ eendeuxsous-parties:d' unepart le

MATLABPATHetd'aut reparleUSERPATH.

Lep remier(MATLABPATH)cor respondauxdi!´erentsdossiersauxquels Matlabva fairer´ef´er encepourutiliserdesfonctionspr´ed´e finiesparM atlab.Ils'agitsil'on veutdeschem inspard´ef autdanslesquelsMatlabche rchele sfonctionsetilpeut contenirungrandnombreded ossiers .L'exempl edecodesuivantpe rmetd 'a cher leMATLABPATH:

Introduction`aMatlab3

>>path Lese cond(USERPATH)es tununiqu edossie rquiestpropre`al'u tilisateurlorsd'une

session.Ilestfortementc onseil l´eded´efi nirleUSERPATH,im m´ediatementlorsqueLeUSERPATHestunsous en-

sembleduMATLABPATHquidoit

ˆetrepersonalis´e `achaquesession.

C'estlapremi`er eligne lorsque

l'onentre lacommandepath. l'oncommen ceunesessionMatlab.Lefich ierdiaryparexem pleestsauv´edans leUSERPATH.De uxm´ethodesp euventˆetreutilis´eepourmod ifierleUSERPATH.En lignedecommande : >>newpath= 'C:\Research_Project'; userpath(newpath) oubi enens´electi onnantFile>SetPath danslesmen usd´eroulan ts.

Lafe nˆetreCurrentFoldera

chedonclec ontenuduUSERPATH.On peutna- viguerentrelesdos siersenutilisan tlamˆemen omenclaturequesousUnix.O npeut testernotammentlescom mandessuivantes:cd,ls ,cd..,mkdir('newfolder') . Respectivementcescommandespermettentdechanger dedossier ,delisterlesfi- chiersdudossier,der emonte rd'unniveaudansl'arboresc ence, etdecr´eerun dossiernewfolder.On peutte sterlecodes uivantpourcr´eerunn ouveaudos sier puisl'ajouter aupath: >>mkdir('c:/\texttt{Matlab }/myfiles') addpath('c:/\texttt{Matlab}/myfiles') Uneautre applicationtr`e simportantedelafenˆetreCu rrentFolderestd 'a cherlalistes desfich iersdedonn´eesquip euventˆet recharg´esparl'utilisat eur.En e et,tr`es souventlesdonn´ee s`aanalyserserontg´e n´er´eesp arunautrelogicielpuis import´eesdansMatlabvialacommand eimportdata(filename).L'i mportationdedonn´ees´etant unpoin tfondamentalnous le traiteronsend´etailparlasui te.

1.2.5Editor

Lapl upartdevotretravails ousMatlab vaconsister` acr´eeroumodifierdes fichiers.mquiestles u"xestan dardpourlesproc´edur esMatlab.Lor squel'on r´ealiseunetachesousMatlab ,ilesttr `essouventposs ibledele faireenutilisant uniquementlaCommandWindow.Cepen dantlors quecettetachede vientplus complexe(plusieursdiz ainesdelignedecode)ouquel'onsouhait epouvoirla transmettre`aquelqu'und'autresi mpleme nt,onutiliselafenˆetreEditor .Oncr´ee unfich ier.mquipeutˆetreau choixu nscriptouun efonction(functionenan- glais).Unscriptest une suitedecommandequel 'onauraittou taussibien pu taperdanslaComm andWindow .Unefonc tionpermetd'´ete ndrelespossibilit´es aude l`adesfonctionspr ´eprogramm´ eesparlesd´eveloppeursd eMatlab. Parexem ple,onpourrar´ealiserunefon cti onracineplus2(input)qui`aun param`etred'entr´eeinputvar´e pondre input+2:Pourcr´e eru nfi chi er.monpeut Lasyntaxedelafonction n'est paslesu jetici .Nousreviendrons end´e tailssurcelaplustardain si quesurla commandesqrt() soitutilis erlesmenuscontextuels,soi tentrerla commande:editFileName.m.

Onentr eensuitelecode suivant:

function[output ]= racineplus2(input) output=sqrt(input+2); end Lorsquel'onsauvecet tefonction souslaformed'u nfichier.m,iles timportant denomme rlefichierracineplus2.metdesau vercefi chierdansleUSERPATH.On peutensuite appelercettefonctionsim plementdanslaCommandW indowpar: >>racineplus2(7) ans= 3 Ilest ´evidentq uecettefonctionnefaitpaspart iedesfonct ionsdebasedeMatlab : pourquoichoisir+2etp as+3.Cependantsil'ons ouhaitel 'utili sersou ventil est utileded´e finiru nefonctionutilisateurquiserar apide`autilis er.Unefoisque l'onacr´e´ eun fichier.m,ilestposs ibled' acc´eder`al'´edite urendouble -cliqu antsurquotesdbs_dbs23.pdfusesText_29
[PDF] associer ? une fonction polynôme du second degré sa courbe représentative

[PDF] programme représentation graphique d une fonction

[PDF] exercices fractions pourcentages

[PDF] fractions et nombres décimaux exercices

[PDF] nombre décimal en pourcentage

[PDF] convertir fraction en pourcentage

[PDF] 1 6 en pourcentage

[PDF] 85 astuces pour microsoft excel

[PDF] astuce excel 2007 gratuitement

[PDF] tournesol clair de terre breton

[PDF] cours de versification

[PDF] ampleur de l'assortiment

[PDF] différence entre gamme et assortiment

[PDF] exercice assortiment

[PDF] cours sur l'assortiment