I have a time vector column (T) and i need to plot delta(T) vs T ?

9 vues (au cours des 30 derniers jours)
Sheraz Khan
Sheraz Khan le 21 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

Réponse acceptée

Image Analyst
Image Analyst le 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);

Plus de réponses (1)

madhan ravi
madhan ravi le 22 Oct 2018
T
delta_T = diff(T)
plot(delta_T(1:numel(T)),T,'-ob')
This will do the trick

Catégories

En savoir plus sur Scatter Plots dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by