[PDF] [PDF] Corrigé des exercices de familiarisation avec Matlab

Corrigé des exercices de familiarisation avec Matlab Exercice 1 : Soit la série de nombres {17 8 12 15 6 11 9 18 16 10 13 19} pour commencer dans un 



Previous PDF Next PDF





[PDF] Simulation des systèmes continus - Lounis Adouane Home page

Simulation des systèmes continus MATLAB ® Séance 1 INSA de Lyon 3GI exercices appropriés) vers les principaux outils et méthodes qu'offre MATLAB



[PDF] Calcul Scientifique: Cours, exercices corrigés et illustrations en

Cours, exercices corrigés et illustrations en MATLAB et Calcolo Scientifico - Esercizi e problemi risolti con MATLAB e Octave indique un exercice, et le symbole cette méthode n'est pas adaptée à la simulation sur de grands intervalles



[PDF] TP dintroduction à Matlab - DMA/ENS

Certaines fonctions de Matlab s'appliquent `a l'ensemble d'un vecteur Lorsqu'on les ap- plique `a des matrices, elles op`erent colonne par colonne Exercice 11



[PDF] a Matlab Exercice 1 - ENSTA Paris

Corrigé 1 : Introduction `a Matlab Exercice 1 Soient les vecteurs colonnes et la matrice suivants u1 = ⎛ ⎝ 1 2 3 (m+1)ht dernier instant de la simulation



[PDF] Série TP N=˚1 Introduction à Matlab 1 Exercice(Quelques

1 Exercice(Quelques commandes Matlab) 2 Exercice(Calcul numérique) Ecrire un script Matlab représentant h et i en fonction de y sur le même graphe 4 1



[PDF] Initiation et travaux pratiques en Matlab - XyMaths

TP 8 : Simulation monodimensionnelle de la propagation d'une onde 27 Exercice 2 : Initiation `a MATLAB - Manipulation de matrices a) Définir le vecteur V 



[PDF] Calcul Scientifique: Cours, exercices corrigés et - Ceremade

Cours, exercices corrigés et illustrations en MATLAB et Calcolo Scientifico - Esercizi e problemi risolti con MATLAB e Octave indique un exercice, et le symbole cette méthode n'est pas adaptée à la simulation sur de grands intervalles



[PDF] Corrigé des exercices de familiarisation avec Matlab

Corrigé des exercices de familiarisation avec Matlab Exercice 1 : Soit la série de nombres {17 8 12 15 6 11 9 18 16 10 13 19} pour commencer dans un 



[PDF] TP Matlab - Université de Strasbourg

26 mar 2009 · Cette fonction peut aussi être utilisée dans une simulation sous Simulink dans un bloc Matlab function Exercice 4 (Fonction) Faites une fonction 

[PDF] exercices corrigés mécanique des solides déformables

[PDF] exercices corrigés mesure electrique pdf

[PDF] exercices corrigés mesure et intégration

[PDF] exercices corrigés mesure principale d'un angle orienté

[PDF] exercices corrigés mesures et incertitudes

[PDF] exercices corrigés mesures et instrumentation

[PDF] exercices corrigés modélisation numérique

[PDF] exercices corrigés moment d'une force pdf

[PDF] exercices corrigés moteur à combustion interne

[PDF] exercices corrigés moteur à courant alternatif pdf

[PDF] exercices corrigés moteur a courant continu

[PDF] exercices corrigés moyenne 4ème

[PDF] exercices corrigés ms dos

[PDF] exercices corrigés multiplexeur demultiplexeur pdf

[PDF] exercices corrigés nombre dérivé

Corrigé des exercices de familiarisation avec Matlab

Exercice 1 :

Soit la série de nombresf17 8 12 15 6 11 9 18 16 10 13 19g. % pour commencer dans un environnement propre clear all % supprime toutes les variables de la mémoire close all % ferme toutes les fenêtres graphiques clc % nettoie la fenêtre de commande % pour un affichage plus lisible par la suite % ne change rien au stockage des variables format short g 1.

Entrer ces v aleursdans le v ecteurx;

x=[17 8 12 15 6 11 9 18 16 10 13 19] 2.

Calculer la longueur Nde ce vecteur;

N=length(x)

3.

Calculer la somme S des éléments ;

S=sum(x)

4.

Calculer la mo yenne¯ x=1N

P N i=1xi; xbarre=S/N % version pédestre xbarre=mean(x) % version rapide 5.

Calculer l"écart-type =q1

N1P N i=1(xi¯x)2; sigma=sqrt(sum((x-xbarre).^2)/(N-1)) % version pédestre sigma=std(x) % version rapide 6. Calculer le v ecteurdx=fxi+1xigpouri=f1;2;:::;N1g. dx=x(2:end)-x(1:end-1) % version pédestre dx=diff(x) % version rapide 1

Exercice 2 :

clear all close all clc format short g 1. Définir un v ecteurtqui contient 51 valeurs équidistantes entre25 et 25; t=linspace(-25,25,51); 2.

Calculer le v ecteurx=t2;

x=t.^2; 3. Calculer le v ecteuryqui contientt3mais dans l"ordre inverse; y=t(end:-1:1).^3; % possibilité la plus simple y=fliplr(t).^3; % autre possibilité 4.

Représenter xetyen fonction det;

figure subplot(2,1,1) plot(t,x) xlabel('t'); ylabel('x'); subplot(2,1,2) plot(t,y) xlabel('t'); ylabel('y'); 5.

Calculer la somme des éléments pairs de x;

% l'une des trois lignes au choix sum(x(fix(x/2)==x/2)) sum(x(rem(x,2)==0)) sum(x(mod(x,2)==0)) 6. Calculer la somme des éléments positifs de y. sum(y(y>0)) 2

Exercice 3 :

clear all close all clc format short g 1. Générer le v ecteurcolonne tqui va de 1 à 10 par pas de 0,5; t=(1:0.5:10)'; 2. Créer une matrice A dont les colonnes sont t;t2;t3ett4;

A=[t t.^2 t.^3 t.^4];

3. Ajouter une colonne qui v aut1 lorsque t>5, 0 le reste du temps;

A(:,5)=t>5;

4. Ajouter une colonne qui v aut5 lorsque test entier, 0 le reste du temps. % l'une des trois lignes au choix

A(:,6)=(fix(t)==t)*5;

A(:,6)=(rem(t,1)==0)*5;

A(:,6)=(mod(t,1)==0)*5;

3

Exercice 4 :

1.

Créer une fonction t=matrace(A):

qui calcule la trace d"une matrice AsiAest carré; qui sort la v aleur1 siAn"est pas carré; function t=matrace(A) % fonction qui calcule la trace de A if size(A,1)==size(A,2) t=trace(A); % méthode rapide t=sum(diag(A)); % méthode plus pédestre else t=-1; end 2. Générer une matrice aléatoire de dimension 10 10; % matrice aléatoire de dimension 10*2 à valeurs entre 0 et 1

B=randn(10,2);

% matrice aléatoire de dimension 10*10 à valeurs entre 0 et 1

C=rand(10,10);

% matrice aléatoire de dimension 10*10 à valeurs entre 0 et 10

D=round(rand(10,10)*10);

3. Calculer la trace de cette matrice, de sa transposée et de son in verse. t0=matrace(B) t1=matrace(D) t2=matrace(D') t3=matrace(inv(D)) 4quotesdbs_dbs10.pdfusesText_16