The demo of hdlcoder_s​obel_seria​l_eml.mdl

4 Ansichten (letzte 30 Tage)
smiczh ZHOU
smiczh ZHOU am 16 Mär. 2011
In the sobel_edge_eml of sobel_edge_hardware of hdlcoder_sobel_serial_eml.mdl, there are three inputs u, thresh and C in the function. However, just an u is connected with this block. And I find thresh = 157 and C = 100 in workspace. So how are the two values generated?

Akzeptierte Antwort

Kaustubha Govind
Kaustubha Govind am 16 Mär. 2011
I couldn't find this demo model in R2010b - did you download it off our website?
From what I can tell, it looks like the block in question is an Embedded MATLAB Fcn block with 'u' as input. The other inputs are actually parameters of the function (these are registered from the Ports and Data Manager of Embedded MATLAB). So, although they appear as inputs from the function prototype, they are not actually inputs to the block, but resolved from the workspace.
  1 Kommentar
smiczh ZHOU
smiczh ZHOU am 17 Mär. 2011
Thank you for your answer.
This demo model is a Simulink HDL Coder demo who's full name is Sobel Edge Detection Using the Embedded MATLAB™ Function Block. I found it Help.
To the question, the two inputs are actually parameters and they are given in File?Model Properties?Callbacks?InitFcn.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Code Generation finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by