Bonjour à tous,
Je tourne un peu un rond depuis un moment. Je souhaite faire un boucle de 1 à 50 représenté par l'indice i.
j'aimerai ensuite appliqué à chaque i une conction VFC_i que j'ai créer par ailleurs.
c'est à dire calculer VFC_i(1), VFC_i(2), VFC_i(3) ... etc jusqu'à VFC_i(50) et obtenir le résultat de ces 50 valeurs dans une matrice 50x1.
Voilà ce que j'ai codé
Voilà ce que j'ai essayé de coder. Mon problème est qu'en utilisant arrayfun j'ai un message d'erreur parce que ma fonction VFC_i est en fait une fonction de 2 variables. j'ai donc le message d'erreur "Error using VFC_iTC (line 2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 c=round(length(Charge_LL)/j); f=c-1; A=(1:f)'; partialsum=0; for a=1:c partialsum=1; end A_prime=[A+partialsum]'; Y=arrayfun(@VFC_i,A_prime,);
Not enough input arguments". quelqu'un peut-il m'aider?
Merci beaucoup
Partager