Sage, Fourier, trigonométrie
Salut à tous,
Je débute sur Sage et j'ai un peu de mal. J'écris le code suivant
Quelqu'un peut-il m'aider, c'est d'une importance capitale pour le futur des mathématiques.
Merci d'avance,
M.
Je débute sur Sage et j'ai un peu de mal. J'écris le code suivant
var('x') f= cos(x) f.fourier_series_cosine_coefficient(1,2*pi)qui pourrait me renvoyer 1. Mais non il m'indique une erreur !!
Quelqu'un peut-il m'aider, c'est d'une importance capitale pour le futur des mathématiques.
Merci d'avance,
M.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
L'erreur est plutôt parlante (il faut regarder la dernière ligne):
Ton f n'a pas d'attribut "fourier_series_cosine_coefficient".
La méthode que tu cherches à appeler n'existe que sur des objets "piecewise" (représentant des fonctions définies par morceaux). Voir la doc : http://doc.sagemath.org/html/en/reference/functions/sage/functions/piecewise.html
Ton exemple se transforme en :
Est-ce bon ?
PS : la prochaine fois, donne directement ton message d'erreur (copie-colle toute la "stack trace" si tu sais pas trop ce qui sera utile).
J'avais en effet testé sur des fonctions piecewise, mais je n'avais pas pensé que c'était obligatoire.
Merci beaucoup!
Mauricio