2014-05-22 4 views
-3

est-il possible de calculer une fonction dans matlab à l'aide de la boîte à outils? par exemple j'ai cette fonction: f (x, y) = x^2 + y^2, je veux mettre x = 2 et y = 2 et la fonction reprend 8. Comment puis-je le faire? MerciCalculer la fonction dans matlab

+2

Le mot-clé que vous cherchez est «function handle». N'hésitez pas à y ajouter "MATLAB". – Divakar

Répondre

4

vous pouvez utiliser les fonctions anonymes, par exemple:

[email protected](x,y)x.^2+y.^2; 

ou tout simplement écrire un fichier par exemple abc.m qui a ce code:

function f=abc(x,y) 
f= x.^2+y.^2; 

puis abc (2,2) urn la réponse si le fichier de fonction est sur le chemin.

+0

Ceci est bon, prend soin de tous les tableaux de taille, pas seulement des scalaires. – Divakar

Questions connexes