Adding all the elements of a 1-d matrix/array in Simulink
16 views (last 30 days)
Show older comments
Hi
I have a variable named "power" that contains 25 constant values. I would like to sum them up using a function block in Simulink. I would like that to be done instantly in one timestep. Any suggestions to what can I use?
Thanks
0 Comments
Accepted Answer
Mischa Kim
on 1 Apr 2014
James, as you suggest, you could use a MATLAB function block (used to be called Embedded MATLAB function) with the following code inside:
function y = fcn(u)
y = sum(u);
0 Comments
More Answers (1)
Niklas Nylén
on 1 Apr 2014
Use the Add block with one single + in the "list of signs". See attached example.
0 Comments
See Also
Categories
Find more on Simulink Functions in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!