Le langage de programmation matlab
Le langage de programmation Matlab Utilisation des scripts Un script se présente sous la forme d'un ?chier texte avec l'extension m Quand on lance un script Matlab exécute une à une les commandes Un script est un programme Matlab est également un langage de programmation - Premier script - A ?chage à l'écran Fonction DISP - Saisie au clavier Fonction INPUT - Boucle FOR - Boucle WHILE - IF ELSE ELSEIF - BREAK - Exemples de scripts o Résolution d'une équation du ème degré dans R espace des nombres réels o Résolution d'une équation du ème degré dans C espace des nombres complexes o Calcul de la factorielle n o Diagrammes de Bode d'un ?ltre analogique H p o Diagrammes de Bode d'un ?ltre numérique H z Convention de couleurs C en bleu commandes données saisies par l'utilisateur dans la fenêtre de commande en noir résultat fourni par Matlab dans la fenêtre de commande en rouge script programme Télécharger tous les scripts - Premier script Graphe d'une fonction à une variable Au lieu de taper la série de commandes qui permet de tracer le graphe de la fonction y x x x fplot ' x x ' grid on xlabel 'R en ohms ' ylabel 'P en watts ' title 'Courbe P R ' vous pouvez une fois pour toute écrire un script Pour cela il vous faut un éditeur de texte le bloc-notes par exemple Le signe signi ?e que le reste de la ligne est un commentaire Pour exécuter le script il su ?t de taper son nom dans la fenêtre de commande script CLa commande ECHO ON permet d'a ?cher à l'écran les commandes exécutées par le script echo on script script m fplot ' x x ' grid on xlabel 'R en ohms ' ylabel 'P en watt ' title 'Courbe P R ' echo o ? C - A ?chage à l'écran fonction DISP Cette fonction permet d'a ?cher proprement des valeurs numériques ou bien du texte cha? ne de caractères à l'écran A ?chage de nombres a disp a b disp b disp - sqrt - disp - sqrt - a disp a sqrt a A ?chage de textes c 'Bonjour' C disp c Bonjour disp 'Bonjour' Bonjour disp 'Pierre' 'Paul' 'Jacques' PierrePaulJacques La commande BLANKS n a ?che n espaces disp 'Pierre' blanks 'Paul' blanks 'Jacques' Pierre Paul Jacques A ?chage combiné de textes et de nombres La fonction NUM STR convertit un nombre en une cha? ne de caractères disp 'Il est ' num str ' heures' Il est heures a disp 'Il est ' num str a ' heures ' num str Il est heures - Saisie au clavier fonction INPUT Cette fonction e ?ectue la saisie de valeurs numériques ou bien de textes Saisie de nombres script m disp 'Bonjour ' Cx input 'Taper la valeur de R min ' x input 'Taper la valeur de R max ' disp 'R min ' num str x disp 'R max '
Documents similaires










-
46
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Oct 20, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 48.3kB