Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

Can't seem to get the functions to graph properlly

1 Ansicht (letzte 30 Tage)
Bethany Ramsbottom
Bethany Ramsbottom am 28 Okt. 2020
Geschlossen: MATLAB Answer Bot am 20 Aug. 2021
alpha = [-0.5 -1.2 -2.1]
beta = [8 5.3 2.5]
t = 0:0.5:5
e = 2.71828
y1 = (e.^(-((-.5).*t))).*sin(8.*t);
y2 = (e.^(-((alpha(2))).*t)).*sin(beta(2).*t);
y3 = (e.^(-((alpha(3))).*t)).*sin(beta(3).*t);
plot(t,y1)
hold on
plot(t,y2,'m','LineWidth',1)
hold on
plot(t,y3,'b','LineWidth',1)
xlabel('time [sec]')
ylabel('amplitude')
title('\sigma as a function of time')
legend('Case 1','Case 2', 'Case 3')
grid on
When I plot the equations it seems to ignore the sin function and gives me a single spike not sure where I went wrong.

Antworten (1)

Kelly Kearney
Kelly Kearney am 28 Okt. 2020
You've chosen a pretty coarse resolution for t. If you change it to something like
t = linspace(0,5,100);
do you get what you expect?

Diese Frage ist geschlossen.

Produkte


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by