Bonjour,
Me voici avec un problème gênant...
j'ai un vecteuret une fonctionA=[1 2 3 4 5 6]et je veux calculer l'intégrale de y entre les bornes a et b pour chaque valeur de A...y= A*sin(x)
Mais les lignes:ne marchent évidement pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 A=[1 2 3 4 5 6] Y= quad(A*sin(x),a,b)
Je me demande donc comment faire... j'ai une idée pour contourner le problème... mais là encore je suis limité... l'idée est de créer une fonction du type:
"Pour chaque valeur de A, écrire sous forme de chaine de characteres la fonction y"
Exemple:
Pour la valeur A(1), y = A(1)*sin(x) soit 'y=1*sin(x)' de manière à pouvoir utiliser "inline" et l'inclure dans une boucle... je sais c'est pas très propre, mais mon autre problème c'est que je ne sais pas comment associer une chaine de charactere avec un valeur de vecteur pour en faire une chaine...
Merci de votre aide
Eric
Partager