[MATLAB] intégration de fonctions "logiqu
Fermé
mndmvieira
Messages postés
2
Date d'inscription
samedi 19 décembre 2009
Statut
Membre
Dernière intervention
21 décembre 2009
-
21 déc. 2009 à 11:46
visitor - 4 oct. 2012 à 02:49
visitor - 4 oct. 2012 à 02:49
A voir également:
- [MATLAB] intégration de fonctions "logiqu
- Codes secrets Android : accéder aux fonctions cachées - Guide
- Notice de fonctionnement - Guide
- Les fonctions excel en anglais - Guide
- Aucun groupe de fonctions ni onglet n'est actuellement chargé dans le ruban - Forum AutoCAD
- Les fonctions logiques excel - Guide
1 réponse
damlegone32
Messages postés
74
Date d'inscription
lundi 11 septembre 2006
Statut
Membre
Dernière intervention
31 mai 2011
29
22 déc. 2009 à 22:50
22 déc. 2009 à 22:50
Salut,
Oui tu as la bonne explication. Rajoute une boucle for dans la fonction phi qui parcours toutes les valeurs de x.
Ou alors tu peut utiliser la fonction find à la place de ton if/else :
v = zeros(size(x)); %initialisation du vecteur v
indices = find( (x<=xt(i)) && (x>=xt(i-1)));
v(indices) = ((x(indices)-xt(i))/(xt(i)-xt(i-1)));
++
Oui tu as la bonne explication. Rajoute une boucle for dans la fonction phi qui parcours toutes les valeurs de x.
Ou alors tu peut utiliser la fonction find à la place de ton if/else :
v = zeros(size(x)); %initialisation du vecteur v
indices = find( (x<=xt(i)) && (x>=xt(i-1)));
v(indices) = ((x(indices)-xt(i))/(xt(i)-xt(i-1)));
++
4 oct. 2012 à 02:49