Aide Matlab Deux indices

Fermé
Flipper - 9 mai 2008 à 18:02
 Flipper - 9 mai 2008 à 23:13
Bonjour,
A l'occasion de mon stage, je dois programmer une fonction qui dépend de deux variables et je ne sais pas comment faire.
Si quelqu'un pouvait m'indiquer une syntaxe ?
L'idée est de pouvoir faire quelque chose comme Pi(nT), avec i et n qui varient indépendamment l'un de l'autre.

Merci d'avance.
A voir également:

2 réponses

damlegone32 Messages postés 74 Date d'inscription lundi 11 septembre 2006 Statut Membre Dernière intervention 31 mai 2011 29
9 mai 2008 à 22:28
Salut,

Avec matlab pour déclarer une fonction la syntaxe est la suivante :

function f = ma_function(a,b)
f = a+b; %Par exemple

-> tu enregistre ce script avec le nom suivant : ma_function.m (il est important que le .m est le même nom que la fonction)

Ensuite tu peux utiliser cette fonction dans n'importe quel script. Par exemple

%Calcul de la somme 1 + 2
resultat = ma_fonction(1,2);

Si tu veut que ta fonction renvoie plusieurs valeurs rien de plus simple :

function [f,g,h] = ma_function(a,b) %Par exemple pour 3 valeurs renvoyés

Voilou
0
Oki. Merci beaucoup.
0