How to plot a function over a time interval in specific time increments?
조회 수: 26 (최근 30일)
이전 댓글 표시
xt = @(t) sin(pi*t);
>> fplot(xt,[0 20], 'MeshDensity',100)
>>
Gives me a plot of a function of time over a time interval; how would i plot in this function in specific time increments (time steps)?
댓글 수: 0
답변 (1개)
Sulaymon Eshkabilov
2019년 9월 20일
Hi,
Here is the plain answer:
xt = @(t) sin(pi*t);
dt = pi/100;
t = 0:dt:20;
plot(t, xt(t))
댓글 수: 2
madhan ravi
2019년 9월 22일
Sulaymon Eshkabilov comments:
change dt that is the time increment, e.g. in order to take 0.01 time step, dt = 0.01. That is all. Good luck.
참고 항목
카테고리
Help Center 및 File Exchange에서 Line Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!