Angles in sexagesimal units?

Angles in sexagesimal units? - Messaggi

#1 Pubblicato: 23/02/2019 08:57:11
gskelly

gskelly

0 apprezzamenti in 7 post.

Gruppo: 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 Pubblicato: 23/02/2019 09:59:32
Jean Giraud

Jean Giraud

983 apprezzamenti in 6.866 post.

Gruppo: 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) scaricato 1051 volta(e).
#3 Pubblicato: 23/02/2019 11:05:28
gskelly

gskelly

0 apprezzamenti in 7 post.

Gruppo: User

Wrote


Maths Convert [deg, min, sec].sm (7,77 KiB) scaricato 1051 volta(e).



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 Pubblicato: 23/02/2019 11:40:29
gskelly

gskelly

0 apprezzamenti in 7 post.

Gruppo: 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) scaricato 1018 volta(e).
#5 Pubblicato: 23/02/2019 12:16:22
Alvaro

Alvaro

1.139 apprezzamenti in 1.805 post.

Gruppo: User

Hi. Here, my workaround.

DMS.gif

DMS.sm (17,67 KiB) scaricato 1230 volta(e).

Best regards.
Alvaro.
2 utenti hanno apprezzato questo post
frapuano 23/02/2019 12:28:00, sergio 23/02/2019 18:26:00
#6 Pubblicato: 23/02/2019 13:58:25
gskelly

gskelly

0 apprezzamenti in 7 post.

Gruppo: User

Wrote

Hi. Here, my workaround.

DMS.gif

DMS.sm (17,67 KiB) scaricato 1230 volta(e).

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 Pubblicato: 23/02/2019 14:02:52
gskelly

gskelly

0 apprezzamenti in 7 post.

Gruppo: 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 Pubblicato: 23/02/2019 14:06:06
Alvaro

Alvaro

1.139 apprezzamenti in 1.805 post.

Gruppo: 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.
  • Nuovi post
  • Nessun nuovo post