Dwork vector name assignment?

2 views (last 30 days)
matt reister
matt reister on 19 Aug 2011
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 Comments
Walter Roberson
Walter Roberson on 20 Aug 2011
"use-case" means "what are you trying to do that cannot be reasonably be done a different way" ?
matt reister
matt reister on 23 Aug 2011
O I miss understood what use-case meant. I gues I can assign to the Dwork vectors like this:
Block.Dwork(1).Data = 1;
However, after a while my code becomes hard to read. I would like to be able to assign to the Dwork vector using the name of the Dwork vector.

Sign in to comment.

Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!