Array position - another approach

Array position - another approach - Mensajes

#1 Publicado: 7/9/2023 12:34:24
NDTM Amarasekera

NDTM Amarasekera

130 me gusta en 352 mensajes.

Grupo: User

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) descargado 1764 vez(es).

Array_Pos2.png
Look within!... The secret is inside you. Best Regards Eng. NDTM Amarasekera - Sri Lanka
A 5 usuarios les gustó este mensaje
Oscar Campo 7/9/2023 16:57:00, oscar mauricio 7/4/2024 10:46:00, francesco rapuano 8/1/2025 23:06:00, sergio 7/9/2023 12:38:00, Alvaro 8/9/2023 15:06:00
#2 Publicado: 8/9/2023 14:59:13
Arie

Arie

94 me gusta en 285 mensajes.

Grupo: User

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.

Mostrar spoiler




Array_Pos2.pdf (137,54 KiB) descargado 979 vez(es).
Array_Pos2.sm (44,07 KiB) descargado 1688 vez(es).
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
A 4 usuarios les gustó este mensaje
francesco rapuano 8/1/2025 23:08:00, Alvaro 8/9/2023 15:07:00, NDTM Amarasekera 8/9/2023 16:37:00, sergio 9/9/2023 5:57:00
  • Nuevos mensajes
  • Sin mensajes nuevos