Ich versuche, diese Funktion ezplot (f (x) = e^-2t Kosten t = [- 20,20]), und ich denke, ich vermisse die Syntax oder etwas.Ezplot Cosinus-Funktion in Matlab
t=[-20:20]
x= e^-2*t,cos(t)
ezplot(t,x)
aber bringt er einen Fehler aus
Ich versuche, diese Funktion ezplot (f (x) = e^-2t Kosten t = [- 20,20]), und ich denke, ich vermisse die Syntax oder etwas.Ezplot Cosinus-Funktion in Matlab
t=[-20:20]
x= e^-2*t,cos(t)
ezplot(t,x)
aber bringt er einen Fehler aus
Sie Mischung zwischen x-y-Plot und Funktion Plot, plus Sie mehrere Syntaxfehler haben.
Zuerst t
ist ein 41-Elemente-Vektor zwischen -21
und 21
.
Zweitens, es sei denn, Sie eine Variable e
vordefiniert dann e^(-2*t)
geben Ihnen Undefined function or variable 'e'.
Fehler. Für die Exponentialfunktion verwenden Sie einfach .
Drittens übernehmen Sie die Syntaxfehler festgelegt, so dass x = exp(-2*t).*cos(t);
, dann x
ist auch ein 41-Elemente-Vektor, und daher können Sie einfach plot(t,x)
mit plotten. ezplot
(oder fplot
in neueren Versionen) wird zum Plotten Funktionen (statt Vektoren) verwendet. Wenn Sie die Funktion im [-21,21]
Intervall etwas tun, wie plotten möchten:
f = @(t) exp(-2*t).*cos(t); % this is a function handle
ezplot(f,[-20 20]) % use ezplot with function handle and t interval
Haben Sie zeichnen möchten diese Funktion: (e^(- 2 * t)) * cos (t)? – anyanwu
'e' ist nicht die Euler-Zahl,' exp (1) 'ist. –
ja dies ist die Funktion, die ich plotten möchte (e^(- 2 * t)) * cos (t). –