Level 2 S Function
이전 댓글 표시
How to set the size of the output ports in level 2 S function to dynamic size.. ??
댓글 수: 1
Mark
2011년 6월 7일
Just to make sure, would you please clarify whether you mean "dynamic" or "variable size"? The two sound quite similar, but aren't the same:
Dynamic: the port can accept a variety of possible port dimensions, but whatever dimensions are accepted are finalized and constant for the rest of the simulation.
Variable sized: These have a worst-case dimension specified, either hard-coded, or resolved in the same way as dynamic dimensions above, but during simulation,it is possible that only a subset of the worst-case dimension is used.
답변 (2개)
Walter Roberson
2011년 5월 11일
0 개 추천
Kaustubha Govind
2011년 5월 11일
Have you tried using:
block.SetPreCompOutPortInfoToDynamic;
In your setup function? I think that should do it.
"... assign a value of -1 to the dimensions. In this case, you can implement the SetInputPortDimensions method to set the dimensions during signal propagation."
You can extend this information to the output port and set dimensions to -1 in the setup and implement SetOutputPortDimensions.
댓글 수: 2
Pramod Kumar
2011년 5월 18일
Kaustubha Govind
2011년 5월 18일
Have you tried the second technique of setting the output port dimensions to -1 and implementing SetOutputPortDimensions?
카테고리
도움말 센터 및 File Exchange에서 Just for fun에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!