Ankündigung

Einklappen
Keine Ankündigung bisher.

User helfen User - Programmieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Hi Leute ich hab am Wochenende meine letzte Klausur in Matlab ... ich raff aktuell net ganz wie ich Funktionenscharen handle. Hoffe einer von euch kann mir dabei helfen!



    Ich verstehe wie man eine Funktion mit k-Werten erstellt. Aber ich verstehe nicht wie ich alle in diesem Fall 11 Funktionen in eine Matrix schreiben kann ohne eine Schleife zu nutzen.

    Thx schon mal.

    Kommentar


      Zitat von Matze
      Hi Leute ich hab am Wochenende meine letzte Klausur in Matlab ... ich raff aktuell net ganz wie ich Funktionenscharen handle. Hoffe einer von euch kann mir dabei helfen!



      Ich verstehe wie man eine Funktion mit k-Werten erstellt. Aber ich verstehe nicht wie ich alle in diesem Fall 11 Funktionen in eine Matrix schreiben kann ohne eine Schleife zu nutzen.

      Thx schon mal.
      Ich glaube, die schleife kannst du schon verwenden.
      Aber du sollst es eben nur einmal plotten. Also dann die Matrix einfach plotten lassen mit den verschiedenen Werten

      grob kurz aus dem Kopf gehack. Aber kA wie sehr sich octave und matlab unterscheiden.


      €ðit: dann sinnlos.

      Kommentar


        Zitat von mehL
        Zitat von Matze
        Hi Leute ich hab am Wochenende meine letzte Klausur in Matlab ... ich raff aktuell net ganz wie ich Funktionenscharen handle. Hoffe einer von euch kann mir dabei helfen!



        Ich verstehe wie man eine Funktion mit k-Werten erstellt. Aber ich verstehe nicht wie ich alle in diesem Fall 11 Funktionen in eine Matrix schreiben kann ohne eine Schleife zu nutzen.

        Thx schon mal.
        Ich glaube, die schleife kannst du schon verwenden.
        Aber du sollst es eben nur einmal plotten. Also dann die Matrix einfach plotten lassen mit den verschiedenen Werten
        Ne er meinte extra ohne den Einsatz einer Schleife :/ mit wäre es ja ez^^

        Kommentar


          Hä, das macht für mich keinen Sinn.

          Sicher, dass er nicht mein, dass man das plotten nicht per Schleife machen soll?

          Kommentar


            Zitat von mehL
            Hä, das macht für mich keinen Sinn.

            Sicher, dass er nicht mein, dass man das plotten nicht per Schleife machen soll?
            Ich glaube er will das über logische Zuweisungen machen also mit k.*w(:) oder so ähnlich nur verstehe ich net wie ... es gibt punktabzug wenn ich ne schleife baue :( aber zur not mach ich das natürlich^^

            Kommentar


              Gerade schnell ergoogled, ist glaube ich in die Richtung, in die du das brauchst:

              https://matheraum.de/forum/Matrix_ohne_Schleifen/t785312

              Kommentar


                Zitat von mehL
                Gerade schnell ergoogled, ist glaube ich in die Richtung, in die du das brauchst:

                https://matheraum.de/forum/Matrix_ohne_Schleifen/t785312
                Ok mal sehen ob ich draus Schlau werde. Danke schon mal!

                habs rausgefunden ... schwere Geburt:

                k=0:999;
                w=linspace(0,1,11);
                A=w'*k;
                f=exp(10^(-3)*A)
                plot(k,f)

                Kommentar


                  hab ne html seite, auf der ne diashow gezeigt wird. mit dem jquery plugin "cycle2" werden alle x sekunden die bilder gewechselt.
                  die bilder werden in einer javascript funktion aus einer datei in ein array geladen und ans html übergeben.

                  jetzt muss ich folgendes tun:
                  nach 16 uhr (an jedem tag) müssen andere bilder gezeigt werden, als vor 16 uhr.
                  wenn ich in der javascript funktion die uhrzeit abfrage und je nachdem eine andere datei auslese, muss natürlich die html seite neu geladen werden, damit das ab 16 uhr funktioniert.
                  wie geht das ohne neu zu laden?

                  Kommentar


                    Zitat von c1t
                    hab ne html seite, auf der ne diashow gezeigt wird. mit dem jquery plugin "cycle2" werden alle x sekunden die bilder gewechselt.
                    die bilder werden in einer javascript funktion aus einer datei in ein array geladen und ans html übergeben.

                    jetzt muss ich folgendes tun:
                    nach 16 uhr (an jedem tag) müssen andere bilder gezeigt werden, als vor 16 uhr.
                    wenn ich in der javascript funktion die uhrzeit abfrage und je nachdem eine andere datei auslese, muss natürlich die html seite neu geladen werden, damit das ab 16 uhr funktioniert.
                    wie geht das ohne neu zu laden?
                    Die einfachste Lösung wäre alle Dateien bei Seitenstart zu laden und anderen Variablen zuzuweisen. Anschließend wählst du nur noch die Variable aus, die zu deiner Uhrzeit passt.

                    Vermutlich übersehe ich etwas

                    Kommentar


                      ich muss doch irgendwie laufend die uhrzeit überprüfen, ob es vor oder nach 16 uhr ist.
                      in der javascript datei kann ich die uhrzeit prüfen und je nach uhrzeit andere bilder festlegen. wenn ich die diashow vor 16 uhr gestartet habe, werden nach 16 uhr trotzdem die alten bilder gezeigt, da ich die seite erst neu laden muss.

                      Kommentar


                        Dann zeig doch mal die JS Datei

                        Darf die Seite sich denn neu laden?

                        Falls ja - schnelle Lösung: Timer der alle paar Sek (10 Sek reichen?) die aktuelle Uhrzeit abfragt. Wenn > 16 Uhr dann neu laden. Wenn 0 Uhr, Seite wieder neu laden. Dein vorhandenes Script hat ja die Regeln wann bzw. welche Bilder angezeigt werden sollen anscheinend schon hinterlegt?

                        Kommentar


                          die html wird schon alle 3 minuten refreshed:
                          ""

                          habe jetzt da, wo die js-funktion aufgerufen wird um die bilder zu laden, ne bedingung eingefügt:


                          --script type="text/javascript">SchreibeBilder_div2_vor16();--/script

                          --script type="text/javascript">SchreibeBilder_div2_nach16();--/script



                          aber irgendwie werden beide funktionen aufgerufen, da mir sowohl die vor-16-uhr-bilder als auch die nach-16-uhr-bilder in der diashow angezeigt werden

                          Kommentar


                            Also handelt es sich eigentlich um ein PHP-Skript, welches das JS einbinden soll?
                            Oder ist es eine reine HTML + JS Geschichte? Wenn es so ist, warum nutzt du auf einmal PHP?

                            Der komplette Code von index.html würde helfen (pastebin.com)

                            Kommentar


                              bin kein js experte, aber was is denn mit der funktion setInterval()?
                              einfach jede sekunde die uhrzeit checken und wenns >= 16uhr ist, die bilder tauschen. wäre jetz mal meine naive herangehensweise

                              EDIT: http://pastebin.com/BxSjwFkA

                              Kommentar


                                so hätte ich es auf den ersten Blick auch gelöst, daher die Idee mit dem Timer.

                                Da er in seinem Beispiel jetzt jedoch einige Sprachen mischt, könnte man das wahrscheinlich auch in x anderen Varianten lösen. Darum auch die Frage, was er jetzt wirklich nutzt :)

                                Er sagte ja auch, dass die Seite sich eh alle 3 Min neu läd. Falls dieser Intervall reicht, könnte er auch einfach beim Pageload die aktuelle Uhrzeit abfragen und dann entscheiden, welche Bilder er sehen möchte.

                                Aber mit dem wenigen Input kann man nur blind Ideen raushauen

                                Kommentar

                                Lädt...
                                X