Rank: Newbie
Groups: Registered
Joined: 02/07/2023(UTC) Posts: 6
|
Is it possible to procedurally define variables from strings? I want to load data to a lot of sets of variables with names following a pattern preferably without doing that manually. Is there a better way than: example.sm (5kb) downloaded 5 time(s).? Edited by user 07 July 2023 05:15:56(UTC)
| Reason: added the image.
|
|
|
|
Rank: Advanced Member Groups: Registered, Advanced Member Joined: 13/01/2012(UTC) Posts: 2,648 Location: Italy Was thanked: 1331 time(s) in 876 post(s)
|
That's one of the other options. |
If you like my plugins consider to support SMath Studio buying a plan; to offer me a coffee: paypal.me/dcprojects |
|
|
|
Rank: Newbie
Groups: Registered
Joined: 02/07/2023(UTC) Posts: 6
|
Originally Posted by: Davide Carpi That's one of the other options. Thanks, unfortunately value to be assigned is supposed to come from somewhere else, z was just an example because I didn't want to make example with large vectors or matrices to be assigned. I was looking for a function that would turn a string into a variable that can be used as lhs operand in assignment.
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 15/04/2012(UTC) Posts: 1,988 Was thanked: 1124 time(s) in 721 post(s)
|
If the value to be assigned is an ordinary expression, then just convert it to a string before using the above-mentioned methods. asg.sm (5kb) downloaded 6 time(s). |
|
|
|
|
Rank: Advanced Member Groups: Registered
Joined: 23/07/2013(UTC) Posts: 1,128 Was thanked: 509 time(s) in 339 post(s)
|
Originally Posted by: Lupus the Canine Thanks, unfortunately value to be assigned is supposed to come from somewhere else, z was just an example because I didn't want to make example with large vectors or matrices to be assigned. Something like this? z can be anything and come from anywhere. As long as it has same length with v. Regards StrAssign.sm (7kb) downloaded 6 time(s).Edited by user 08 July 2023 16:25:06(UTC)
| Reason: Not specified
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 02/07/2023(UTC) Posts: 6
|
Thank you for your help makraska and overlord. This look great. I will throw eval in there to be sure it is numeric assignment.
|
|
|
|
Rank: Guest
Groups: Registered
Joined: 04/07/2015(UTC) Posts: 6,866 Was thanked: 981 time(s) in 809 post(s)
|
Originally Posted by: Lupus the Canine Thanks, unfortunately value to be assigned is supposed to come from somewhere else ... I was looking for a function that would turn a string into a variable that can be used as operand in assignment. algo(col) will deal with mixed import matrix. You can code to convert mixed or numeric or string. Select the desired matrix-col. Subsequently, set your maths. The attached document SS 6179, I checked it opens 30405. Please, confirm it opens on your system. Cheers ... Jean. Maths Convert-str2num COL algo.sm (6kb) downloaded 2 time(s).
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.