1 страниц (13 вхождений)
Objected Oriented Programming - Сообщения
Hello!
Brand new to SMath, and I was curious to know if there was a way to simulate creating objects with properties etc. For example, I have a car object that has a speed it's moving at and its weight.
Brand new to SMath, and I was curious to know if there was a way to simulate creating objects with properties etc. For example, I have a car object that has a speed it's moving at and its weight.
2 пользователям понравился этот пост
Hey Alvaro, that is really cool, I didn't know you could do that in SMath. Thank you

Hey Alvaro,
I was testing out your methods with the inclusion of loops and it seems that I can't create a variable beforehand and assign it, it has to be empty. Do you know a way around this?

This is ultimately what I am trying to do with these functions, where I can get a mutable array of "Zones", each with their own properties (ie. area, x/y location etc.)

For reference I read through this thread as well: https://en.smath.com/forum/yaf_postst23278_String-to-Variable-Name--str2var.aspx
and tried some of the solutions posted on there but to no avail.
I was testing out your methods with the inclusion of loops and it seems that I can't create a variable beforehand and assign it, it has to be empty. Do you know a way around this?

This is ultimately what I am trying to do with these functions, where I can get a mutable array of "Zones", each with their own properties (ie. area, x/y location etc.)

For reference I read through this thread as well: https://en.smath.com/forum/yaf_postst23278_String-to-Variable-Name--str2var.aspx
and tried some of the solutions posted on there but to no avail.
I figured it out, just don't know a way around it. Since I'm calling str2num(output_i), it's giving me the value of that expression and not the variable itself.
WroteI figured it out, just don't know a way around it. Since I'm calling str2num(output_i), it's giving me the value of that expression and not the variable itself.
Yep. You need to call str2num at the worksheet level. Something like this

obj_set_get.sm (18 КиБ) скачан 155 раз(а).
Also, I'm go to modify the code for accept set or collections.
Best regards.
Alvaro.
Jean's reply is not corresponding with question.
This algorithm is not creating an object.
It is only finding index of a key in data.
This algorithm is not creating an object.
It is only finding index of a key in data.
2 пользователям понравился этот пост
WroteJean's reply is not corresponding with question.
Thanks.
Updated.
obj_set_get V2.sm (46 КиБ) скачан 166 раз(а).
obj_set_get V2.pdf (154 КиБ) скачан 179 раз(а).
Best regards.
Alvaro.
2 пользователям понравился этот пост
WroteWroteJean's reply is not corresponding with question.
Thanks.
Updated.
obj_set_get V2.sm (46 КиБ) скачан 166 раз(а).
obj_set_get V2.pdf (154 КиБ) скачан 179 раз(а).
Best regards.
Alvaro.
This is incredible work, it would be really cool to see this kind of feature built-in to SMath in the future.
WroteJean's reply is not corresponding with question.
This algorithm is not creating an object.
It is only finding index of a key in data.
mod: Deleted since it was off-topic.
@Jean: please stay on topic.
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
WroteWroteJean's reply is not corresponding with question.
Thanks.
Updated.
obj_set_get V2.sm (46 КиБ) скачан 166 раз(а).
obj_set_get V2.pdf (154 КиБ) скачан 179 раз(а).
Best regards.
Alvaro.
I"ve been absolutely loving using this! Is there a way to disable the historical value saving? I'm trying to override some values rather than keep a record of them, I was thinking of going through a loop that check to see if the second column is zero and making a new submatrix without that row and calling it recursively until there are no 0 values left, however that presents a future problem when the value I want to set is 0. Is there a way around this?
Wrote... Is there a way to disable the historical value saving? ...
Hi. A version without values history.
obj_set_get V3.sm (53 КиБ) скачан 164 раз(а).
Best regards.
Alvaro.
Maybe this plugin will be useful: Wiz Functions
It contains a set of functions for manipulating key and value pairs.
It contains a set of functions for manipulating key and value pairs.
Russia ☭ forever, Viacheslav N. Mezentsev
1 страниц (13 вхождений)
-
Новые сообщения
-
Нет новых сообщений