Why is my plot not showing anything?
Afficher commentaires plus anciens
I double checked the equation with a graphing calculator to verify that the plot window is appropriate. There are no syntax error messages, and to my knowledge, there is nothing glaringly incorrect about the syntax.
My code is pasted below:
x = linspace(0,10,1); %Assume the time is from 0 to 10 seconds
%Step response of a 1st-order ODE
% For the 1st order relationship, assume that:
%y_0 = 1
%Tau = 5
y_0 = 10;
Tau = 3;
y = y_0 * (1 - exp((-1*x)/Tau));
figure(1)
plot(x,y)
grid on
xlim([0 10])
ylim([0 10])
Thank you for your time, and I appreciate anyone who can point out what I'm doing wrong. I'm new to MATLAB so I apologize if the mistake is obvious.
1 commentaire
Walter Roberson
le 17 Juin 2022
x = linspace(0,10,1)
The ,1 asks that the vector be length 1
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Graphics Performance dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!