simulink user defined matlab function outputs zero irrespective of input
2 views (last 30 days)
Show older comments
Answered: Jalaj Gambhir on 1 Oct 2020
I am using simulink user defined block to realise a difference equation. The function is defined as shown below.
function y = fcn(u)
a = [1 -2 1]; % left hand side of difference equation
b = [0 1 2]; % right hand side of difference equation
When I use this block independenly with some array as input, I am able to get the expected values. But when I use this block in another design, the output is always zero though the input is changing. Any suggestions on how to debug this ?
Jalaj Gambhir on 1 Oct 2020
Find more on Test Model Components 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!