Create offset in one of the 2 datasets

2 views (last 30 days)
Steen
Steen on 9 Nov 2022
Commented: Steen on 23 Nov 2022
I have two files one .fig file and one .txt file
I know how to merge the two datasets. But how do I make an offset in time on the .txt file. I need to offset 6 sec and I have a log of each 2 mS
figfile = 'IBox 100-100 - Copy.fig';
datafile = 'V164_Backup_KK_Con_Test1_Step1_100_100_Rev1_removed_header.txt';
fig = openfig(figfile);
T = readtable(datafile,'Format','auto');
T1 =T;
T1.DCOUTPOWERKW = (T1.DCOUTV .* T1.DCOutA ./1000);
T1.VFDPOWERKW = (T1.VFDV .* T1.DCOutA./1000);
hold on
t = T1.TIME;
P = T1.Properties.VariableNames(2:end);
for K = 1 : length(P)
fn = P{K};
plot(t, T1.(fn), 'DisplayName', fn);
end
hold off
set(gcf, 'visible', 'on')
legend show
  6 Comments
Walter Roberson
Walter Roberson on 22 Nov 2022
Yes, that does appear to be numeric time in seconds.
Steen
Steen on 23 Nov 2022
thanks it is working with t+6

Sign in to comment.

Answers (0)

Products


Release

R2022b

Community Treasure Hunt

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

Start Hunting!