How can I use anonymous functions to make this plot?
clear all;clc;
x =inline('5*sin(2*pi*1*t).*exp(-.4*t)','t');
t = (-10:.01:10);
plot(t,x(t));
xlabel ('t (seconds)');
ylabel ('Ámplitude');

 Réponse acceptée

Alan Stevens
Alan Stevens le 3 Sep 2020

0 votes

Simply replace your x = inline... etc expression with
x = @(t) 5*sin(2*pi*1*t).*exp(-.4*t);

Plus de réponses (1)

Fangjun Jiang
Fangjun Jiang le 3 Sep 2020

0 votes

x =@(t) 5*sin(2*pi*1*t).*exp(-.4*t)'

Catégories

En savoir plus sur Function Creation dans Centre d'aide et File Exchange

Produits

Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by