test01
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
test01 [2022/03/21 19:52] – torsten.roehl | test01 [2022/07/11 09:55] – torsten.roehl | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Transit Lichtkurve ====== | + | ==AA== |
- | //Dieser Abschnitt zeigt die grundlegenden Eigenschaften einer Lichtkurve. | + | < |
- | Die hier eingeführten Begriffe, sind für spätere Analysen wichtig. | ||
- | |||
- | Zuerst untersuchten wir eine idealisierte Lichtkurve, diese existiert zwar nur theoretisch, | ||
- | |||
- | Die reale Lichtkurve beinhaltet noch weitere Effekte, wovon hier im Wesentlichen nur die Randverdunkelung (engl. Limb darkening), und die Abhängekit des beobachteten Lichts (Wellenlängenbereich) | ||
- | // | ||
- | ===== idealisierte Lichtkurve ===== | ||
- | |||
- | ==== Transitphasen ==== | ||
- | Es existieren zwei Hauptphasen. Die **Primärphase**, | ||
- | Es existiert aber noch ein zweiter (kleinerer) Transit, die sogenannten Sekundärphase. Für die Amateurastronomie ist diese | ||
- | aber nur vom theoretischen Interesse, denn schon die Primärphase | ||
- | Erwähnt werden soll noch, das weitere Objekte (z.B. Asteroiden oder Monde von Exoplaneten) ebenfalls eine Änderung der Lichtkurve bewirken. | ||
- | |||
- | ==== Lichtkurve ==== | ||
- | < | ||
- | ########################################################################################################## | ||
- | / | ||
- | / | ||
- | / | ||
- | / | ||
# | # | ||
# jsxgraph | # jsxgraph | ||
Zeile 28: | Zeile 7: | ||
https:// | https:// | ||
https:// | https:// | ||
- | # | + | |
- | # personal | + | |
- | # | + | |
- | / | + | |
- | / | + | |
- | ############################################################################################################ | + | |
</ | </ | ||
+ | < | ||
+ | < | ||
+ | <div id=" | ||
+ | <script type=" | ||
+ | var board = JXG.JSXGraph.initBoard(' | ||
- | <JS> | ||
- | var a = -7.0; | ||
- | var b = 0.0; | ||
- | var c = 0.0; | ||
- | var f; | ||
- | var planet; | ||
- | var brd; | ||
- | function | + | board1 = JXG.JSXGraph.initBoard(' |
- | | + | board1.suspendUpdate(); |
+ | var s = board1.create(' | ||
+ | board1.create(' | ||
+ | | ||
+ | var val = 0, sv = s.Value()+1, | ||
+ | k = 1; | ||
+ | for(var i = 0; i < sv; i++) { | ||
+ | | ||
+ | k += 1; | ||
+ | } | ||
+ | return val+2; | ||
+ | }, -10, 10], {strokeColor: | ||
- | /////////////// | + | board1.create(' |
- | + | function(t) { | |
- | brd = JXG.JSXGraph.initBoard(' | + | var val = 0, sv = s.Value()+1, |
- | + | | |
- | | + | |
- | | + | |
- | + | | |
- | | + | |
- | | + | |
- | | + | |
- | }), | + | |
- | //////////// | + | |
- | brd.create(' | + | |
- | | + | |
- | strokeColor: | + | |
- | size:75, | + | |
- | fixed: true, | + | |
- | fillColor: '# | + | |
- | fillOpacity: | + | |
- | // fillColor: | + | |
- | needsRegularUpdate: | + | |
- | name:'' | + | |
- | } | + | |
- | ); | + | |
- | //////////////////////// | + | |
- | | + | |
- | | + | |
- | ///////// flux time | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | // | + | |
- | // transit b = 0 center | + | |
- | // | + | |
- | brd.create(' | + | |
- | //////////// | + | |
- | + | ||
- | | + | |
- | return | + | |
- | } | + | |
- | // line | + | |
- | | + | |
- | if (b != 0) return; | + | |
- | if( a < -3.5) { return a } | + | |
- | else{ return -3.5} | + | |
- | | + | |
- | -3]], | + | |
- | | + | |
- | // down | + | |
- | brd.create(' | + | |
- | if (b != 0) return; | + | |
- | if( a >-3.5 && a < -2.5) { return a } | + | |
- | else { if (a > -2.5) {return -2.5 }} | + | |
- | },function(){ | + | |
- | if (b != 0) return; | + | |
- | if( a >-3.5 && a < -2.5) { return centerTransit(a); | + | |
- | else { if (a >= -2.5) {return -5 }} | + | |
- | } | + | |
- | ]], {straightFirst: | + | |
- | // line | + | |
- | brd.create(' | + | |
- | if (b != 0) return; | + | |
- | if( a >-2.5 && a < 2.5) { return a } | + | |
- | else { if (a > 2.5) {return 2.5 }} | + | |
- | + | ||
- | + | ||
- | } ,-5]], | + | |
- | | + | |
- | // up | + | |
- | | + | |
- | if (b != 0) return; | + | |
- | if( a >2.5 && a < 3.5) { return a; } | + | |
- | else { if (a > 3.5) {return 3.5; }} | + | |
- | + | ||
- | } , function(){ | + | |
- | if (b != 0) return; | + | |
- | if( a > 2.5 && a < 3.5) { return centerTransit(-a); } | + | |
- | else { if (a >= 3.5) {return -3; }} | + | |
- | | + | |
- | // line | + | |
- | brd.create(' | + | |
- | if (b != 0) return; | + | |
- | if( a <= 7 && a > 3.5) { return a; } | + | |
- | // else{ return 7;} | + | |
- | + | ||
- | } ,-3]], | + | |
- | | + | |
- | + | ||
- | /////////////////////////////// | + | |
- | // gracing trantic b=3 | + | |
- | // | + | |
- | | + | |
- | if (b != 3 ) return; | + | |
- | if( a < -2 ) { return a ;} | + | |
- | else{ return -2;} | + | |
- | } ,-3]], | + | |
- | | + | |
- | + | ||
- | // | + | |
- | | + | |
- | return | + | |
- | } | + | |
- | + | ||
- | brd.create(' | + | |
- | if (b != 3) return; | + | |
- | if( a >-2 && a < 0) { return a; } | + | |
- | else { if (a >= 0) {return 0 }} | + | |
- | } , function(){ | + | |
- | if (b != 3) return; | + | |
- | if( a >-2 && a < 0) { return gracing(a); } | + | |
- | else { if (a >= 0) {return -4 }} | + | |
- | } | + | |
- | + | ||
- | ]], {straightFirst: | + | |
- | | + | |
- | + | ||
- | | + | |
- | if (b != 3) return; | + | |
- | if( a >0 && a < 2) { return a; } | + | |
- | else { if (a >= 2) {return 2 }} | + | |
- | } , function(){ | + | |
- | if (b != 3) return; | + | |
- | if( a > 0 && a < 2) { return gracing(-a); } | + | |
- | else { if (a >= 2) {return -3 }} | + | |
- | } ]], {straightFirst: | + | |
- | + | ||
- | + | ||
- | // line | + | |
- | brd.create(' | + | |
- | if (b != 3 ) return; | + | |
- | if( a <= 7 && a > 2) { return a; } | + | |
- | } ,-3]], | + | |
- | | + | |
- | // | + | |
- | // no transit b = 4.5 | + | |
- | // | + | |
- | brd.create(' | + | |
- | if (b != 4.5) return; | + | |
- | if( a < 7) { return a; } | + | |
- | else{ return 7;} | + | |
- | + | ||
- | } ,-3]], | + | |
- | | + | |
- | + | ||
- | + | ||
- | // | + | |
- | // planet line | + | |
- | // | + | |
- | function fpos(x) { | + | |
- | return 5-x; | + | |
- | } | + | |
- | brd.create(' | + | |
- | {straightFirst: | + | |
- | + | ||
- | ////////////////////////////////////////////////////// | + | |
- | planet = brd.create(' | + | |
- | | + | |
- | | + | |
- | strokeColor: | + | |
- | fillColor: '# | + | |
- | // fillColor: | + | |
- | needsRegularUpdate: | + | |
- | name: '' | + | |
- | } | + | |
- | ); | + | |
- | + | ||
- | $("# | + | |
- | } | + | |
- | function onBetaChanged() { | + | |
- | a = parseFloat($("# | + | |
- | a = a*14 -7; | + | |
- | /// xpos = a*14-7; | + | |
- | $("# | + | |
- | brd.fullUpdate(); | + | |
- | | + | |
} | } | ||
- | | + | return |
- | b = parseFloat($("# | + | }, -10, 10], {strokeColor: |
- | $("#bOut").text(b.toFixed(2)); | + | |
- | brd.fullUpdate(); | + | |
- | + | ||
- | } | + | |
- | </JS> | + | |
+ | board1.unsuspendUpdate(); | ||
- | < | ||
- | <body onload=" | + | </script> |
- | < | + | |
- | <section> | + | |
- | |||
- | | ||
- | < | ||
- | </ | ||
- | |||
- | Idealisierte Lichtkurve. Ein Transit ist nur zu beobachten, wenn der Impaktparameter < | ||
- | Impaktparameter < | ||
- | <input id=" | ||
- | step=" | ||
- | <br> | ||
- | Zeit: & | ||
- | <input id=" | ||
- | step=" | ||
- | | ||
- | <div> | ||
- | <input type=" | ||
- | | ||
- | <label for=" | ||
- | </ | ||
- | |||
- | |||
- | </ | ||
</ | </ | ||
</ | </ | ||
- | ++++ Details | | ||
- | |||
- | < | ||
- | |||
- | <body onload=" | ||
- | <div> | ||
- | <input type=" | ||
- | | ||
- | <label for=" | ||
- | </ | ||
- | < | ||
- | |||
- | <div> | ||
- | <input type=" | ||
- | | ||
- | <label for=" | ||
- | < | ||
- | </ | ||
- | <div> | ||
- | <input type=" | ||
- | | ||
- | <label for=" | ||
- | < | ||
- | </ | ||
- | <div> | ||
- | <input type=" | ||
- | | ||
- | <label for=" | ||
- | <div> | ||
- | Die vier Zeiten $t_1, | ||
- | </ | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | |||
- | |||
- | <div> | ||
- | <input type=" | ||
- | | ||
- | <label for=" | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | <div> | ||
- | <input type=" | ||
- | | ||
- | <label for=" | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | |||
- | |||
- | ++++ | ||
- | |||
- | |||
- | |||
- | |||
- | ===== reale Lichtkurve ===== | ||
- | |||
- | ==== Randverdunkelung (engl. limb darkening) und Sternenflecke ==== | ||
- | |||
- | ==== Die Abhängigkeit der verwendeten Wellenlänge $\lambda$ ==== | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
+ | hhjkjkj | ||
test01.txt · Zuletzt geändert: 2022/07/11 09:57 von torsten.roehl