Error in element-wise calculation with nested functions

Error in element-wise calculation with nested functions - Mensajes

#1 Publicado: 17/5/2021 4:01:01
Stefan Weisskircher

Stefan Weisskircher

0 me gusta en 7 mensajes.

Grupo: User

Hello,
the (very smart) element-wise calculation seems to be buggy if applied to nested functions. The result can be calculated correctly, but cannot be assigned to a new variable. I found this issue in a complex calculation and simplified it to the attached problem:
- A first function uses an if-statement to calculate the result
- A second funtion calls the first function and multiplies the result with "1"
If either the if-statement or the multiplication is removed, everything works fine. This seems to be strange...

Used SMath-version: 0.99.7610, but also with current Beta-version 0.99.7804

Example_elementwiseCalc.png

For own tests: TestElem.sm (11,01 KiB) descargado 1531 vez(es).






#2 Publicado: 17/5/2021 4:20:37
Fridel Selitsky

Fridel Selitsky

520 me gusta en 451 mensajes.

Grupo: User

Use the function eval()
eval.sm (11,99 KiB) descargado 1577 vez(es).
#3 Publicado: 17/5/2021 4:43:54
Stefan Weisskircher

Stefan Weisskircher

0 me gusta en 7 mensajes.

Grupo: User

Seems to work! Thank you for your fast response!
  • Nuevos mensajes
  • Sin mensajes nuevos