How can I merge 6 same-size vectors in simulink to obtain only one output?

Dear All,
I am seeking a block to produce only one output after merging 6 inputs, I expect to obtain the sum of the six inputs and form one vector. I attempted with "merge block", "vector concatenate block", and "Mux block" but unfortunately all of the produce an error. It is worth mentioning that the 6 inputs are "LookUp Tables"
This is the error message "Invalid connection from block 'ER_VGeoring/Scenario/6 buildings/Load Data 1-D Lookup Table 101' output port 1 to Merge block 'ER_VGeoring/Scenario/6 buildings/Merge' input port 1. An input signal to a Merge block must be connected and must originate from a conditionally executed subsystem that is not an Iterator subsystem"
Do you know another way to accomplish my target?
Best regards

댓글 수: 2

merge, concatenate, or mux all means different than "I expect to obtain the sum of the six inputs and form one vector". You need to clarify what you want. add [ 1 2 3] with [10 20 30] to get [11 22 33]?
You are right, they are all different, but I just wanted mention what have I done before asking for help. I only want to obtain one single output from the sum of the six inputs in Simulink enviroment.

댓글을 달려면 로그인하십시오.

 채택된 답변

Fangjun Jiang
Fangjun Jiang 2021년 1월 26일

0 개 추천

The "Sum" block is all you need.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Component-Based Modeling에 대해 자세히 알아보기

제품

릴리스

R2020b

질문:

2021년 1월 26일

댓글:

2021년 1월 27일

Community Treasure Hunt

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

Start Hunting!

Translated by