3D array manipulation Simulink

조회 수: 8 (최근 30일)
Hildo
Hildo 2017년 1월 19일
답변: Hildo 2017년 1월 26일
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.

채택된 답변

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Array and Matrix Mathematics에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by