blog

Écrire une fonction qui trouve le volume d’un rectangle 3D dans Matlab

Il y a une fonction derrière chaque code Matlab qui effectue une tâche de calcul, et voici comment vous pouvez créer votre propre fonction qui vous aidera à aller plus vite tout en travaillant avec Matlab.

Nous allons créer une simple fonction de code d’une ligne dans cet article, juste pour vous aider à avoir un aperçu de la création de fonctions dans Matlab

Écrire une fonction dans Matlab

Voici ce que vous faites lorsque vous écrivez votre propre fonction dans Matlab.

Ouvrir un nouveau fichier de fonction

écrire-une-fonction-dans-matlab

Voici ce qui apparaît sur la fenêtre suivante

écrire-une-fonction-dans-matlab

Dans Matlab, la section après le % est considéré comme un commentaire (la section qui apparaît en vert dans la fenêtre ci-dessus)

Voici comment nous devons structurer notre fonction Matlab

[php]fonction [v] = vol(L,W,H)
% L est la longueur du rectangle 3D
% W est la largeur du rectangle 3D
% H est la hauteur du rectangle 3D
v= L*W*H;
finir[/php]

Vous devez copier tout le code ci-dessus et le coller dans le fichier, enregistrer le fichier avec le nom vol.m et assurez-vous de ne pas changer le répertoire vers lequel Matlab vous guidera.

Voici à quoi cela ressemblera

écrire-une-fonction-dans-matlab

Comment utiliser la fonction Matlab que nous venons de créer

Chaque fois que vous aurez besoin de calculer un tel volume, tapez simplement le code suivant

vol(L,W,H)

où L, W et H seront des nombres réels.

Exemple

Disons que nous avons besoin du volume d’un rectangle 3D avec L, W et H étant respectivement 10, 3, 15, nous pouvons simplement taper :

vol(10,3,15)

Et Matlab appellera la fonction vol, calculer le volume du rectangle 3D et afficher ce qui suit.

écrire-une-fonction-dans-matlab

Si vous travaillez dans un exercice où vous aurez souvent besoin de ce volume, vous pouvez simplement utiliser cette fonction au lieu de calculer manuellement le volume à chaque fois que vous en avez besoin. Cela peut ne pas sembler très important dans cet exercice, mais lorsque vous avez une opération complexe que vous devez effectuer souvent dans Matlab, créer une fonction qui le fait automatiquement sera rapide et nécessaire.

En utilisant cette technique, vous pouvez créer des fonctions plus complexes dans Matlab et avoir une vie plus facile en les utilisant. En savoir plus sur les fonctions dans Matlab.

A lire :  Comment mettre à l'échelle dans AutoCAD, tout sur l'utilisation de l'échelle dans les dessins
Bouton retour en haut de la page