[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] Calcul Scientifique: Cours, exercices corrigés et illustrations en

Cours, exercices corrigés et illustrations environnements de programmation MATLAB 1 MATLAB est une marque déposée de TheMathWorks Inc , 24 Prime



[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



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

Ecrire un programme MATLAB qui permet de retourner la transposé A' d'une matrice A (2*3) saisie par l'utilisateur En calculant ses éléments Solution function T= 



[PDF] TP dintroduction à Matlab - DMA/ENS

Ce TP a pour but de vous familiariser avec l'usage de Matlab Matlab est programmation de haut niveau doublé d'un environnement de travail Exercice 1



[PDF] Exercices et problèmes dAnalyse numérique avec Matlab

Corrigés des exercices Ce choix de faire de la théorie avant de commencer la programmation est Matlab à un programmation à l'aide de boucles



[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] Correction exercices formation Matlab - GIPSA-Lab

Correction exercices formation Matlab Coriandre Vilain Janvier 2014 EX 1 : N = 100 ; Sn = sum([1 :N]) ; Sn = 5050 Verif = N*(N+1)/2 ; verif = 5050 OK



[PDF] Exercice Chapitre 1– Prise en main du logiciel Matlab MATLAB est

MATLAB est un langage de calcul scientifique de haut niveau et un Entre chaque exercice, il est conseillé de lancer les commandes clear et close all Les fichiers de fonction sont à utiliser comme en programmation impérative classique



[PDF] Initiation et travaux pratiques en Matlab - XyMaths

e) Utiliser la fonction graphique rotate3d, pour retrouver les courbes 2D de (c) `a partir de la représentation 3D Exercice 4 : Initiation `a la programmation sous 



[PDF] III Principes de programmation - Corrigé - UNIL

Cours MATLAB UNIL-FGSE – Hiver 2009-2010 III Principes Compléter le programme à l'aide de la structure if – else – end pour générer un Exercice : • créer sous forme de vecteur les coordonnées en x et z et rassembler-les sous une

[PDF] exercices corrigés proportionnalité 4ème pdf

[PDF] exercices corrigés propriétés colligatives

[PDF] exercices corrigés propriétés mécaniques des matériaux pdf

[PDF] exercices corrigés rapidité de modulation

[PDF] exercices corrigés rapprochement bancaire pdf

[PDF] exercices corrigés rdm charges réparties

[PDF] exercices corrigés redressement non commandé pdf

[PDF] exercices corrigés résistance des matériaux

[PDF] exercices corrigés sage comptabilité

[PDF] exercices corrigés sage comptabilité 100 pdf

[PDF] exercices corrigés sage saari comptabilité 100

[PDF] exercices corrigés saponification

[PDF] exercices corrigés sciences industrielles mpsi pdf

[PDF] exercices corrigés sciences industrielles pcsi pdf

[PDF] exercices corrigés seconde chromatographie

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_dbs14.pdfusesText_20