I have a time vector column (T) and i need to plot delta(T) vs T ?
9 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
Image Analyst
2018-10-22
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 个评论
更多回答(1 个)
madhan ravi
2018-10-22
T
delta_T = diff(T)
plot(delta_T(1:numel(T)),T,'-ob')
This will do the trick
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Scatter Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!