1 Pages (2 items)
Array position - another approach - Messages
Hi,
I remember there were some useful posts to find the positions in an array
satisfying defined conditions.
Another approach is attached.
Array_Pos2.sm (15.2 KiB) downloaded 972 time(s).

I remember there were some useful posts to find the positions in an array
satisfying defined conditions.
Another approach is attached.
Array_Pos2.sm (15.2 KiB) downloaded 972 time(s).

Look within!... The secret is inside you.
Best Regards
Eng. NDTM Amarasekera - Sri Lanka
5 users liked this post
Oscar Campo 2023/9/7 16:57:00, oscar mauricio 2024/4/7 10:46:00, francesco rapuano 2025/1/8 23:06:00, sergio 2023/9/7 12:38:00, Alvaro 2023/9/8 15:06:00
To expand on this concept further, I generally avoid using augment/stack functions with vectors of indeterminate size. The reason being that there is generally quite a bit of overhead in using those functions when it comes to execution time. I propose an alternative method shown here. Firstly we perform the test on the input matrix to determine the size of the result vector and location of results in input matrix. Then we instantiate the result vector and fill it in. To demonstrate the difference in execution I've also created a 100x100 input vector and timed the execution of both algorithms. The execution time difference becomes more apparent the larger the input matrix becomes.
Array_Pos2.pdf (137.54 KiB) downloaded 486 time(s).
Array_Pos2.sm (44.07 KiB) downloaded 896 time(s).
Array_Pos2.pdf (137.54 KiB) downloaded 486 time(s).
Array_Pos2.sm (44.07 KiB) downloaded 896 time(s).
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
4 users liked this post
francesco rapuano 2025/1/8 23:08:00, Alvaro 2023/9/8 15:07:00, NDTM Amarasekera 2023/9/8 16:37:00, sergio 2023/9/9 05:57:00
1 Pages (2 items)
- New Posts
- No New Posts

