plotting with respect to time

조회 수: 11 (최근 30일)
Areg Arzoomanian
Areg Arzoomanian 2020년 2월 23일
답변: madhan ravi 2020년 2월 23일
%% Givens
m=2; %kg
k=200; %N/m
x0=0.05; %meters
x_dot=2; %m/s
%% Solution Part A
Wn= (k/m)^0.5;
c= (2*m*Wn);
Cc= (2*m*Wn);
Zeta= c/Cc
%% Solution Part B
for t=0:10
C1=x0;
C2=x_dot+Wn*x0;
x = @(t) (C1+C2*t)*exp(-Wn*t)
end
I want my function to plot with respect to time. The ezplot generated begins the x-axis at -5.5, however since this is a plot of response with respect to time, -5.5 does not exist. Long story short, how can I make my plot go from a certain time range of 0s to 10s. Thank you

채택된 답변

madhan ravi
madhan ravi 2020년 2월 23일
C1=x0;
C2=x_dot+Wn*x0;
x = @(t) (C1+C2*t)*exp(-Wn*t)
fplot(x,[0,10])

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Line Plots에 대해 자세히 알아보기

태그

제품


릴리스

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by