Angles in sexagesimal units?

Angles in sexagesimal units? - Mensajes

#1 Publicado: 23/2/2019 8:57:11
gskelly

gskelly

0 me gusta en 7 mensajes.

Grupo: User

Is there a way to use SMath so that, at face value, the document has angular values expressed in degrees, minutes and seconds?

My inputs and outputs for all angular quantities are in sexagesimal units and may include decimals of a second.

Thanks
#2 Publicado: 23/2/2019 9:59:32
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

Is there a way to use SMath so that, at face value, the document has angular values expressed in degrees, minutes and seconds?

My inputs and outputs for all angular quantities are in sexagesimal units and may include decimals of a second.



Maths Convert [deg, min, sec].sm (7,77 KiB) descargado 1046 vez(es).
#3 Publicado: 23/2/2019 11:05:28
gskelly

gskelly

0 me gusta en 7 mensajes.

Grupo: User

Wrote


Maths Convert [deg, min, sec].sm (7,77 KiB) descargado 1046 vez(es).



Thanks Jean. I understand your response to mean I will have to define functions to convert between the sexagesimal and decimal representations. Ideally I was hoping there was some way to use units.

The list approach would be preferred to the string since it would be easier to use as input. The function will need to handle negative values and test for cases where the floating point number representation may cause problems.


#4 Publicado: 23/2/2019 11:40:29
gskelly

gskelly

0 me gusta en 7 mensajes.

Grupo: User

Wrote


The list approach would be preferred to the string since it would be easier to use as input. The function will need to handle negative values and test for cases where the floating point number representation may cause problems.



The negative values are easy to handle. Maybe the program handles the imprecision of floating point numbers automatically?

Maths Convert [deg,min,sec]-gds.sm (11,54 KiB) descargado 1015 vez(es).
#5 Publicado: 23/2/2019 12:16:22
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: User

Hi. Here, my workaround.

DMS.gif

DMS.sm (17,67 KiB) descargado 1226 vez(es).

Best regards.
Alvaro.
A 2 usuarios les gustó este mensaje
frapuano 23/2/2019 12:28:00, sergio 23/2/2019 18:26:00
#6 Publicado: 23/2/2019 13:58:25
gskelly

gskelly

0 me gusta en 7 mensajes.

Grupo: User

Wrote

Hi. Here, my workaround.

DMS.gif

DMS.sm (17,67 KiB) descargado 1226 vez(es).

Best regards.
Alvaro.



Hmmm... The separate units use is interesting. I am so inexperienced with SMath I can't figure out how to enter the summation portion.

I think I will need to leave the negative angle input as [ -d -m -s ] with this approach. Would you agree?
#7 Publicado: 23/2/2019 14:02:52
gskelly

gskelly

0 me gusta en 7 mensajes.

Grupo: User

Wrote

I am so inexperienced with SMath I can't figure out how to enter the summation portion.



Ah-ha! The vectorize function.
#8 Publicado: 23/2/2019 14:06:06
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: User

Wrote


Hmmm... The separate units use is interesting. I am so inexperienced with SMath I can't figure out how to enter the summation portion.



Hi. Try this as general rule for SMath sintaxis:

type.gif

Wrote


I think I will need to leave the negative angle input as [ -d -m -s ] with this approach. Would you agree?



Guess yes:

DMS neg.gif

Best regards.
Alvaro.
  • Nuevos mensajes
  • Sin mensajes nuevos