J'ai essayé de faire la fonction définie par ce qui suit:Comment effectuer une équation par morceaux avec plusieurs variables dans matlab?
y(x,t) = { 0 (t - 5) < 0
{ (t - 5)*(t - x) x < (t - 5)
{ (t + x^2) x >= (t - 5)
Je ne semble pas comprendre comment représenter graphiquement cette fonction depuis x = 0: 0,5: 10 et t = 0: 0,1: dix. Je sais comment faire cela sans le t mais je me perds quand le t est inclus et a des intervalles différents par rapport au x.
Merci, ÿ_ÿ
Je pense que vous voulez dire 'y (x, t) = ...' –
oui, je voulais dire que. –
Votre problème est de savoir comment écrire une telle fonction, ou comment la tracer? Si vous voulez le tracer, regardez la commande meshgrid (aide meshgrid inclut un exemple) – Alejandro