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

9 ビュー (過去 30 日間)
Sheraz Khan
Sheraz Khan 2018 年 10 月 21 日
回答済み: Image Analyst 2018 年 10 月 22 日
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

採用された回答

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

その他の回答 (1 件)

madhan ravi
madhan ravi 2018 年 10 月 22 日
T
delta_T = diff(T)
plot(delta_T(1:numel(T)),T,'-ob')
This will do the trick

カテゴリ

Help Center および File ExchangeScatter Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by