3D array manipulation Simulink

17 views (last 30 days)
Hildo
Hildo on 19 Jan 2017
Answered: Hildo on 26 Jan 2017
I'm using the Simulink and the "Constant block" to read a 3D matrix (row,column,page) in the workspace. I want to select one page of this 3D matrix on the Simulink, and this selection will change accord with the output of the others blocks in the simulation.
Summarizing:
  1. I have one (r,c,p) matrix in Simulink;
  2. I want to select p=1,2,3...; (HELP HERE)
  3. I will use the "squeeze block" to remove the singleton dimension (in p);
  4. I will use this (r,c) matrix in my other part of the simulation.

Accepted Answer

Hildo
Hildo on 26 Jan 2017
It is possible using the "Direct Lookup Table (n-D)" block, selecting it to have a "table input".

More Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!