Removing units from a result / variable

Removing units from a result / variable - Сообщения

#1 Опубликовано: 31.01.2020 08:10:12
Zigor Marroquín Martínez

Zigor Marroquín Martínez

0 сообщений из 7 понравились пользователям.

Группа: User

Hi all!

Maybe this is a stupid question, but I'm just starting with SMath.

I searched also in forums but didn't find a similar topic..

I perform my calculations in SMath using always units, very interesting and useful. But now I need just the number, the value without units. What I do now is just dividing it by '1' and the unit XD

Any other method or function more professional? :P

Thanks a lot!

Zigor
#2 Опубликовано: 31.01.2020 08:33:28
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: Moderator

Wrote

Hi all!

Maybe this is a stupid question, but I'm just starting with SMath.

I searched also in forums but didn't find a similar topic..

I perform my calculations in SMath using always units, very interesting and useful. But now I need just the number, the value without units. What I do now is just dividing it by '1' and the unit XD



In fact, this is the only professional way to do it, because this way you can control and display the unit to be used. Just suppressing the unit would force the reader to make assumptions on what unit has been used to derive the numerical value. The experienced reader knows that always base units are used (e.g. for plotting) but it is better to explicitly specify them.
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#3 Опубликовано: 31.01.2020 09:02:40
Zigor Marroquín Martínez

Zigor Marroquín Martínez

0 сообщений из 7 понравились пользователям.

Группа: User

Thanks, Martin..

It's exactly the way I work.

But now I want to export data to an Excel sheet, and afterwards to treat that data as numbers without unit (Excel works like that).. so instead removing the unit in Excel, I was just wondering if in SMath would be a function to do it before exporting

Best regards,

Zigor
#4 Опубликовано: 31.01.2020 09:30:23
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: Moderator

Assuming you have a table with columnwise uniform units, then the following approach provides full control:

exportdata.sm (4 КиБ) скачан 41 раз(а).
exportdata.png
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
1 пользователям понравился этот пост
Alvaro Diaz Falconi 01.02.2020 16:59:00
#5 Опубликовано: 31.01.2020 11:51:27
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: User

Wrote

I perform my calculations in SMath using always units,


That is incoherent with unitless maths.
1. It can't be QA whereas the unit system sub-processes.
2. Advanced maths [symbolic, solvers ..] don't take units.
... I'm immune to "thunder" from contradictory comments !
Engineering formulas are already given in corresponding units [SI , ...]
#6 Опубликовано: 31.01.2020 12:07:07
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: User

Wrote

Engineering formulas are already given in corresponding units [SI , ...]


... or construct wrt the units you want.
... export table w/o header

Inst_Colebrook Pipe Data.sm (61 КиБ) скачан 60 раз(а).
#7 Опубликовано: 31.01.2020 13:00:29
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: User

Wrote

... or construct wrt the units you want.



1. Vincenti is coded 'km' superb
2. Arc length is unary maths ... make it user c/w unit.

Angle Vincenty Earth Distance [Mike].sm (40 КиБ) скачан 48 раз(а).
Integrate Compendium_4 ArcLength Parabola-Cubic.sm (20 КиБ) скачан 46 раз(а).
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений