Passing one by one values of matrix in Simulink

4 visualizaciones (últimos 30 días)
Brince Babu
Brince Babu el 1 de Jun. de 2022
Respondida: Fangjun Jiang el 1 de Jun. de 2022
I have a matrix in workspace of 1142*1 size.I have to use this matrix values in Simulink in such a way that i have to pass each of the values of this 1142*1 size matrix one by one at a specified rate of .01 sec time interwal to Ros.Can someone explain how to do this one by one passing of values at specified rate in Simulink.

Respuestas (1)

Fangjun Jiang
Fangjun Jiang el 1 de Jun. de 2022
Data=(1:1142)';
time=0.01*(0:1141)';
Use the "From Workspace" block in your Simulink model, specify the data as [time, Data], then you have imported your workspace data to the Simulink model, where it can be used any way that is proper in Simulink.

Categorías

Más información sobre Simulink Functions en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by