11.07.2015 Views

TP simulation à l'aide du logiciel MATLAB - LASC

TP simulation à l'aide du logiciel MATLAB - LASC

TP simulation à l'aide du logiciel MATLAB - LASC

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

%% Sortie :% ly : indice de ligne de l'entier y=x+1 dans le carre magique% cy : indice de colonne de l'entier y=x+1 dans le carre magique%if rem(x,n) == 0ly = mo<strong>du</strong>lo(2+lx,n);cy = mo<strong>du</strong>lo(cx,n);elsely = mo<strong>du</strong>lo(1+lx,n);cy = mo<strong>du</strong>lo(1+cx,n);endVoici quelques exemples d'utilisation de la fonction magik. On vérifie que la somme des éléments desdifférentes lignes ainsi que la somme des éléments des différentes colonnes sont bien constantes. Pourcalculer la somme des éléments diagonaux c'est un peu plus compliqué. On remarque que le carrémagique construit diffère <strong>du</strong> carré magique retourné par la fonction Matlab incorporée magic.>> magik(4)??? Error using ==> magikla methode de Moschopoulous ne construit que des carres d'ordre impair>> magik(5)ans =11 24 7 20 34 12 25 8 1617 5 13 21 910 18 1 14 2223 6 19 2 15>> sum(magik(5),1)ans =65 65 65 65 65>> sum(magik(5),2)ans =6565656565>> magic(5)ans =17 24 1 8 1523 5 7 14 164 6 13 20 2210 12 19 21 311 18 25 2 96.1 Gestion des fenêtres graphiques6. GraphismeUne instruction graphique ouvre une fenêtre dans laquelle est affiché le résultat de cette commande.Par défaut, une nouvelle instruction graphique sera affichée dans la même fenêtre et écrasera la figureprécédente. On peut ouvrir une nouvelle fenêtre graphique par la commande figure. Chaque fenêtre sevoit affecter un numéro n. Ce numéro est visible dans le bandeau de la fenêtre sous forme d'un titre. Lerésultat d'une instruction graphique est par défaut affiché dans la dernière fenêtre graphique ouvertequi est la fenêtre graphique active. On rend active une fenêtre graphique précédemment ouverte enexécutant la commande figure(n), où n désigne le numéro de la figure. La commande close permet de41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!