How to add_block Sum of Elements instead of Sum block ?

Hi, By using this lines Sum block is created:
Add_sum=add_block('built-in/Sum', [mdl,'/sum_elem']);
posg = get(Add_sum,'Position');
set(Add_sum,'Position',posg + [1970 1736 1980 1756])
PH_Add_sum=get(Add_sum,'PortHandles');
It has two input and one output.
Is there a similare way to create Sum of Elements - which has one input and one output ?
Thanks for your help, Henry

Answers (1)

You can set the 'Inputs' parameter of the 'Sum' block to just '+', which will make the block function as a 'Sum of Elements' block - refer here.
Adding the following line in your code will configure the 'sum_elem' block to function as a 'Sum of Elements' block:
set_param(Add_sum, 'Inputs', '+');
Hope this answers your question!

Categories

Asked:

on 22 Apr 2017

Answered:

on 12 Feb 2025

Community Treasure Hunt

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

Start Hunting!