Borrar filtros
Borrar filtros

Method to manipulate data

2 visualizaciones (últimos 30 días)
Shaun Lim
Shaun Lim el 27 de Jul. de 2018
Respondida: Aquatris el 1 de Ag. de 2018
Is there any model in simulink that can block the data input in a specific time to create a fault condition. For example, I need to block 30 seconds of data in a 10 minutes dataset to creata a fault condition
  1 comentario
Christopher Wallace
Christopher Wallace el 1 de Ag. de 2018
When you say "block the data" what do you mean? Should the data change to 0's or NaN's?

Iniciar sesión para comentar.

Respuestas (1)

Aquatris
Aquatris el 1 de Ag. de 2018
You can use "Switch" blocks change your signal from whatever it is to a constant 0 using the time as a determining factor.
Alternatively you can use "Matlab Function" block where inputs would be time and the signal and output will be determined with an if statement with in;
function y = blockSignal(t,x)
if t > 10 && t < 20
y = 0;
else
y = x;
end
end

Categorías

Más información sobre Programmatic Model Editing en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by