VU- LRT simulink model

1 次查看(过去 30 天)
Shivanand
Shivanand 2013-11-14
回答: Gautam 2025-7-1
Hello guys,
I want to model the time in simulink model. The time as an output is required. i need to analyse the data being recieved from NXT is getting lost or not. The model which i have installed on NXT is done by using VU_LRT toolbox. The model is transmitting the data which is being displayed on Matlab-sceen when i call function file xyz.m but the system time in ticks/sec/ms is not getting saved anywhere. Though it might be simple but i am unable to do that. Please help me to model the time block and save the time along with the other output datas. You can refer VU-LRT samples to get an idea. Thank you.
-Shivanand

回答(1 个)

Gautam
Gautam 2025-7-1
Hello, Shivanand
You can try the following steps:
  • Add Clock block to model time.
  • Combine time with your data using Mux.
  • Save combined signal using To Workspace or File Write block.
  • Analyze in MATLAB for missing data.
load('simout.mat'); % or your variable
time = simout(:,1);
data = simout(:,2:end);
dt = diff(time);
figure;
plot(dt);
title('Time difference between samples');
xlabel('Sample #');
ylabel('Time step (ms)');
% Look for spikes in dt indicating lost samples

类别

Help CenterFile Exchange 中查找有关 Downloads 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by