I have a time vector column (T) and i need to plot delta(T) vs T ?
10 views (last 30 days)
Show older comments
Sheraz Khan
on 21 Oct 2018
Answered: Image Analyst
on 22 Oct 2018
So i am new in matlab and i have this time vector column. I have to plot the Delta T (which is the difference) vs the time vector column. how to find the delta T of all the values of the column in a single variable and plot it vs T
0 Comments
Accepted Answer
Image Analyst
on 22 Oct 2018
Since you need to plot "plot the Delta T (which is the difference) vs the time vector column" you need to have T be first and DeltaT be second in the plot() function:
% T = sort(rand(1, 100)); % Whatever....
DeltaT = diff(T);
% Plot the function.
plot(T(1:end-1), DeltaT, 'bo-', 'LineWidth', 2, 'MarkerSize', 8);
grid on;
xlabel('T', 'FontSize', 15);
ylabel('Delta T', 'FontSize', 15);
title('Delta T vs. T', 'FontSize', 15);
0 Comments
More Answers (1)
madhan ravi
on 22 Oct 2018
T
delta_T = diff(T)
plot(delta_T(1:numel(T)),T,'-ob')
This will do the trick
0 Comments
See Also
Categories
Find more on Multirate Signal Processing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!