{"action":"created","issue":{"url":"https://api.github.com/repos/TP1-HHU/hw6/issues/15","labels_url":"https://api.github.com/repos/TP1-HHU/hw6/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/TP1-HHU/hw6/issues/15/comments","events_url":"https://api.github.com/repos/TP1-HHU/hw6/issues/15/events","html_url":"https://github.com/TP1-HHU/hw6/pull/15","id":120589540,"number":15,"title":"In case of fire... :D","user":{"login":"Gandhi-uses-nukes","id":15213258,"avatar_url":"https://avatars.githubusercontent.com/u/15213258?v=3","gravatar_id":"","url":"https://api.github.com/users/Gandhi-uses-nukes","html_url":"https://github.com/Gandhi-uses-nukes","followers_url":"https://api.github.com/users/Gandhi-uses-nukes/followers","following_url":"https://api.github.com/users/Gandhi-uses-nukes/following{/other_user}","gists_url":"https://api.github.com/users/Gandhi-uses-nukes/gists{/gist_id}","starred_url":"https://api.github.com/users/Gandhi-uses-nukes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gandhi-uses-nukes/subscriptions","organizations_url":"https://api.github.com/users/Gandhi-uses-nukes/orgs","repos_url":"https://api.github.com/users/Gandhi-uses-nukes/repos","events_url":"https://api.github.com/users/Gandhi-uses-nukes/events{/privacy}","received_events_url":"https://api.github.com/users/Gandhi-uses-nukes/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-12-05T21:36:29Z","updated_at":"2016-01-05T12:05:35Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/TP1-HHU/hw6/pulls/15","html_url":"https://github.com/TP1-HHU/hw6/pull/15","diff_url":"https://github.com/TP1-HHU/hw6/pull/15.diff","patch_url":"https://github.com/TP1-HHU/hw6/pull/15.patch"},"body":"![image](https://pbs.twimg.com/media/CQouCi-VEAI238a.jpg)\r\nn=[0:200]\r\n![image2](http://i.imgur.com/0XhwKyY.gif)\r\nSo, nabend zusammen,\r\n\r\nbin damit jetzt auch fertig geworden. Schwierigkeitsgrad war meiner Meinung nach genau richtig.\r\nHabe mich bei der Implementierung an den Tipp aus der VL gehalten, statt Mehrdimensionale Vektoren alles in einen langen Vektor (Array) zu packen. (Abgesehen von den k_i Vektoren natürlich)\r\n\r\nDie Hauptfunktion rk_4 hätte man sich sicherlich auch noch weiter unterteilen können (Zwar mehr Übersicht, man muss sich dann aber auch wieder um das richtige setzen der Referenzen kümmern) weswegen ich mich dann dagegen entschieden habe.\r\n\r\nMit dt=0.1 war ein großteil der Ausgabe NaN (wenn man bis T=100 geht)\r\nDie Angabe \"dt_1_x\" in den Legenden der folgenden Plots steht für die Schrittgröße (als Bruch dargestellt dt_1_100 =>  dt ist 1/100 groß)\r\n\r\nZu der obigen Animation (Ungefähr 1/3 der Zeit saß ich daran, dass anständig hinzukriegen^^)\r\nIch habe hier mal den wichtigsten Befehle notiert:\r\n```\r\ndo for [n=1:200] {\r\nsplot [-30:30][-30:30][0:50] \"test.dat\" u 2:3:4 every ::(2*n)::(10+(n*n)/2) w l t sprintf(\"n=%i\", n)\r\n}\r\n```\r\nErläuterung:\r\n\r\nu 2:3:4 - Benutze 2,3 und 4 Spalte\r\n\r\nevery - Für jede Zeile\r\n\r\n::(2*n)::(10+(n*n)/2) - Von wo bis wo gelesen werden soll. Das n ist die Zählvariable. Da das Ende des aktuellen Blocks immer größer sein muss als der Anfang, gibt es noch den Term \"10+\" am Ende.\r\nIch habe mich extra für die n² Funktion entschieden, da am Anfang der Schwinger nach links auf einer sehr kleinen Zeitskala passiert, aber trotzdem noch aufgelöst werden soll. In der Mitte der Animationen zieht die Spur aber nur die meiste Zeit kleine Kreise, daher ist es von Vorteil das die Animation quadratisch beschleunigt wird. (Sonst müsste man sich die knapp 1h dauernde Animation anschauen). Da der Anfang des betrachteten Blocks linear wächst (mit 2*n), hat man quasi einen Schweif, wo das ende langsam \"verblasst\".\r\n\r\nw l - \"with line\" Plottet eine Linie ohne die Kreuze (wird sonst sehr unübersichtlich)\r\n\r\nt sprintf(\"n=%i\", n) - Setze das aktuelle n als Titel in die Animation"},"comment":{"url":"https://api.github.com/repos/TP1-HHU/hw6/issues/comments/168982676","html_url":"https://github.com/TP1-HHU/hw6/pull/15#issuecomment-168982676","issue_url":"https://api.github.com/repos/TP1-HHU/hw6/issues/15","id":168982676,"user":{"login":"freckhard","id":15197923,"avatar_url":"https://avatars.githubusercontent.com/u/15197923?v=3","gravatar_id":"","url":"https://api.github.com/users/freckhard","html_url":"https://github.com/freckhard","followers_url":"https://api.github.com/users/freckhard/followers","following_url":"https://api.github.com/users/freckhard/following{/other_user}","gists_url":"https://api.github.com/users/freckhard/gists{/gist_id}","starred_url":"https://api.github.com/users/freckhard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/freckhard/subscriptions","organizations_url":"https://api.github.com/users/freckhard/orgs","repos_url":"https://api.github.com/users/freckhard/repos","events_url":"https://api.github.com/users/freckhard/events{/privacy}","received_events_url":"https://api.github.com/users/freckhard/received_events","type":"User","site_admin":false},"created_at":"2016-01-05T12:05:35Z","updated_at":"2016-01-05T12:05:35Z","body":"Messy code, nice plot, funny meme - you win kek :+1: "}}