[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc
From: |
Philip Nienhuis |
Subject: |
[Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc |
Date: |
Thu, 8 Oct 2020 16:19:47 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0 |
Follow-up Comment #11, patch #9974 (project octave):
As my company's network was down all day (and largely unusable yesterday) I
made some progress. In fact I have scxsc.m almost finished.
Indeed my assumption that once all corner cases (actually implicit assumptions
in the math) are out of the way, the math & strategy will work w/o any checks,
turned out to be a lucky guess.
I revamped the sin/cos into sind/cosd (easier debugged when checking values in
the variable editor :-) ). It now yields the exact same outcomes as Matlab.
Please ignore comment #8, that was written at a time I got lost myself.
BTW, in comment #9 where I write "_all tests in your code_" I didn't mean the
BIST tests! rather the if blocks checking for e.g., identical axes etc.
Currenty I'm trying to fix the BIST tests. Using the "new" scxsc.m I
discovered that the 4th test in gcxgc.m which got inherited as test #2 in
scxsc, is in error - only the 2nd great circles there coincide. So gcxgc.m
needs fixing as well (and scxsc.m proves to work very well).
Hopefully I can get all this finished soon - I'd like to make a new mapping
pkg (+ io package) release next week.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/patch/?9974>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, Philip Nienhuis, 2020/10/02
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, Philip Nienhuis, 2020/10/07
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, anonymous, 2020/10/08
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc,
Philip Nienhuis <=
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, Philip Nienhuis, 2020/10/08
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, anonymous, 2020/10/10
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, Philip Nienhuis, 2020/10/10
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, Philip Nienhuis, 2020/10/11
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, Philip Nienhuis, 2020/10/11
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, anonymous, 2020/10/12
- [Octave-patch-tracker] [patch #9974] [octave forge](mapping) gc2sc scxsc gcxsc, Philip Nienhuis, 2020/10/12