matlab level 2 sfunction
2 次查看(过去 30 天)
显示 更早的评论
hai,
i am trying write an level 2 matlab s function for addition of two numbers. the code is
function anil4sfun(block)
function setup(block)
block.numdialogprms = 1;
block.dialogprmstunable = {'Tunable'};
block.numinputports = 1;
block.numoutputports = 1;
block.setprecompinpportinfotodynamic;
block.setprecompoutportinfotodynamic;
block.inputport(1).dimenssions = 1;
block.inputport(1).directfeedthrough = true;
block.outputport(1).dimenssions = 1;
block.regblockmethod('outputs', @output);
function output(block)
block.outputport(1).data = block.inputport(1).data + block.dialogprm(1).data;
.
when i try to run the code with level2 sfunction block with simple constant block and display block. it is giving the error "The expected number of dialog parameters of 'anil_prm/Level-2 M-file S-Function' (0) does not match the number of dialog parameters specified in the M-S-Function parameters dialog box (1)."
can anyone tell me why i was getting an error and how to get rid of it.
0 个评论
回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!