NaN - Mensajes

#1 Publicado: 27/4/2023 1:58:53
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Is there the NaN in SMath?
NaN.png
#2 Publicado: 27/4/2023 5:41:10
Davide Carpi

Davide Carpi

1.443 me gusta en 2.936 mensajes.

Grupo: Moderator

Here you have 3 options

Archivo no encontrado. Archivo no encontrado. Archivo no encontrado.

NaN.sm (6,04 KiB) descargado 1331 vez(es).
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
A 2 usuarios les gustó este mensaje
Mark R Harris 27/4/2023 6:12:00, Valery Ochkov 27/4/2023 9:16:00
#3 Publicado: 27/4/2023 8:30:04
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

By same token, latest SS have MCD line style 'if'
Preserve integrator ... ∫kernel(f,a,b,n)
Cheers ... Jean.

NaN.sm (21,92 KiB) descargado 1296 vez(es).
#4 Publicado: 30/4/2023 14:13:30
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Wrote

Here you have 3 options

Archivo no encontrado. Archivo no encontrado. Archivo no encontrado.

NaN.sm (6,04 KiB) descargado 1331 vez(es).



I think it will be one built-in variable. As in Mathcad.
#5 Publicado: 30/4/2023 14:37:27
Вячеслав Мезенцев

Вячеслав Мезенцев

1.558 me gusta en 1.868 mensajes.

Grupo: Moderator

В Mathcad NaN - конкретное число, потому что Mathcad - численный калькулятор. SMath Studio - символьный калькулятор, поэтому там всё "не число". Работа с числами идёт в символьном виде преимущественно. Символьный вид - это не строковое представление числа, а более общее понятие.

Вы не можете также как в Mathcad сравнивать конкретное значение NaN с "числом" в SMath Studio, так как это всё равно что сравнивать зелёное с тёплым. Поэтому вам нужно определить что конкретно при символьных вычислениях вы понимаете под "не числом". Это не то же самое, как конкретные значения NaN для float и double в Mathcad, которые вы можете даже увидеть, записав их в файл при помощи функции WRITEBIN().

Mathcad.NaN.png
Russia ☭ forever, Viacheslav N. Mezentsev
#6 Publicado: 30/4/2023 14:49:28
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Wrote

В Mathcad NaN - конкретное число, потому что Mathcad - численный калькулятор. SMath Studio - символьный калькулятор, поэтому там всё "не число". Работа с числами идёт в символьном виде преимущественно. Символьный вид - это не строковое представление числа, а более общее понятие.

Вы не можете также как в Mathcad сравнивать конкретное значение NaN с "числом" в SMath Studio, так как это всё равно что сравнивать зелёное с тёплым. Поэтому вам нужно определить что конкретно при символьных вычислениях вы понимаете под "не числом". Это не то же самое, как конкретные значения NaN для float и double в Mathcad, которые вы можете даже увидеть, записав их в файл при помощи функции WRITEBIN().

Mathcad.NaN.png



Что мешает вводить в SMath элементы численной математики?
Опримальное решение задачи - это гибрид численных и аналитических методов.
#7 Publicado: 30/4/2023 14:59:51
Вячеслав Мезенцев

Вячеслав Мезенцев

1.558 me gusta en 1.868 mensajes.

Grupo: Moderator

Мешает отсутствие самой численной математики. Представьте, что вы хотите внедрить своё понимание NaN в Maple. Приведите пример определения NaN там и вам станет понятно о чём я тут пишу.

Если вы хотите вернуть из функции NaN, то вы должны определить в символьном виде что понимается под "не числом". В Mathcad это стало возможным, так как все вычисления идут в double формате, где NaN определено стандартом самого double. Для символьных вычислений вообще говоря не числом может быть всё что угодно.

В символьных вычислениях "числа" устроены сложнее.

maple-fraction.png
Russia ☭ forever, Viacheslav N. Mezentsev
  • Nuevos mensajes
  • Sin mensajes nuevos