Dwork vector name assignment?
显示 更早的评论
I have been using level 2 s-functions a lot lately and one major announce with them is that there doesn’t seems to be a way to rename the Dwork vetors something use full in the code. For example, when I want to assign to the Dwork vector 1 I have to do this:
Block.Dwork(1).Data = 1;
Now I noticed when you create each Dwork vector you have to assign it a name:
block.Dwork(12).Name = 'DworkName’;
It would be really nice if there is a way I would do this:
DworkName = 1;
Does anyone know a way of doing this without having to write a bunch of you own code to assign them reassign to the dwork vectors?
4 个评论
Kaustubha Govind
2011-8-19
What is your use-case for renaming a Dwork during simulation? Ordinarily, characteristics like datatype, size, complexity, etc. of a Dwork do not change during simulation. Therefore, it is assumed that each Dwork stands for a certain quantity during simulation, and that doesn't change.
matt reister
2011-8-20
Walter Roberson
2011-8-20
"use-case" means "what are you trying to do that cannot be reasonably be done a different way" ?
matt reister
2011-8-23
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Configure C/C++ S-Function Features 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!