| Sina |
Geschrieben am: Di 13.06.2006, 07:35
|
||
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 6 Mitglied seit: 9.06.2006 |
Hi! Ich hab da wieder mal ein Problem. Ich habe einen Code, der mir möglichst 1Mio Stützstellen liefern soll. Zuerst habe ich das so gelöst:
Diese While-Schleife ist aber sehr zeitaufwendig, und bei 1Mio Durchläufen kann das ziemlich auf den Wecker fallen Ich habe schon versucht, das ganze mit linspace zu verbessern, habe aber irgendwie nicht die Lösung bekommen, die die While-Schleife gebracht hat... Kann mir hier jemand helfen, und mir sagen, wie ich diesen Teil "schneller" bekomme? Viele sonnige Grüße, sina |
||
![]() |
| Maik I&S Menz |
#2 Geschrieben am: Di 13.06.2006, 12:48 (+05:13)
|
||
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 432 Mitglied seit: 16.03.2006 |
Der erste Schritt wäre wohl erstmal, die ganzen Konstanten-Berechnungen ausserhalb von der while Schleife zu packen...
Ich garantiere für nix... mein Mathe ist eingerostet und Matlab kann ich garnet... PS: was zur Hölle macht eigentlich @(y)[........] ??? -------------------- |
||
![]() |
| Sina |
#3 Geschrieben am: Di 13.06.2006, 12:57 (+00:08)
|
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 6 Mitglied seit: 9.06.2006 |
Das @(y) bedeutet, dass y in der nachfolgenden Funktion so lange iteriert wird, bis die Funktion Null ergibt. Also sozusagen ist der ganze Block eine Nullstellensuche.
Danke, dass mit dem auslagern ist schomal eine gute Idee... Trotzdem würd ich gern die While-Schleife noch fortbekommen ... Mal schaun, ob das noch klappt... Ich wär für jeden Vorschlag offen |
![]() |
| Sascha Ahlers |
#4 Geschrieben am: Di 13.06.2006, 12:58 (+00:00)
|
![]() AyomRank 8 Gruppe: Experten Entwicklung Beiträge: 1681 Mitglied seit: 27.12.2004 |
Mal so als Frage, wozu soll die Schleife dienen? Ohne diese Information ist die Optimierungen nicht gerade einfach.
MfG Sascha Ahlers -------------------- Joseph Joubert: "Der Verstand kann uns sagen, was wir unterlassen sollen. - Aber das Herz kann uns sagen, was wir tun müssen."
Sicherheit beim Programmieren: Top 10 application vulnerabilities in 2007 |
![]() |
| Sina |
#5 Geschrieben am: Di 13.06.2006, 13:03 (+00:05)
|
|
AyomRank 2 ![]() ![]() ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 6 Mitglied seit: 9.06.2006 |
Ok, sorry
Also, ich habe eine Kurve im Format x=f(y). Ich benötige diese aber im üblichen Format y=f(x). Da die einfache Umwandlung nicht funktioniert (oder ich zu blöd dafür bin Und das tut die While-Schleife im Groben und Ganzen... hilft euch das weiter? |
![]() |
| Maik I&S Menz |
#6 Geschrieben am: Di 13.06.2006, 13:32 (+00:29)
|
||||
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 432 Mitglied seit: 16.03.2006 |
so richtig versteh ich es nicht... Müsste die Zeile:
nicht eigentlich so aussehen:
ich habe das hier zu fsolve gefunden: http://www-ccs.ucsd.edu/matlab/toolbox/optim/fsolve.html demnach gibt die Funktion als ersten Wert die x-Koordinate zurück (bei dir ist es y) und als 2. Wert den Funktionswert (wobei ich mir nicht ganz sicher bin ob die den Funktionswert f(x) meinen, oder F(x) ist aber in diesem Fall egal) und @(y)[...] ist wohl sowas wie eine anonyme Funktiondefinition... allerdings habe ich dazu nix gefunden, ich geh einfach mal davon aus. -------------------- |
||||
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/12462
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| Wie kann ich Freebieking verbessern? | Jan-Remmer Harms | 467 | 19 | So 4.05.2008, 08:55 |
| PHP: Performance verbessern | cr4m0 | 331 | 14 | Di 25.03.2008, 16:29 |
| PHP-Code schützen | radarin | 212 | 8 | So 13.01.2008, 22:23 |
| Code ändern, aber ...? | japsa | 352 | 6 | Mi 7.11.2007, 13:05 |
| Strukurierung des HTML/CSS code | Kabir | 183 | 2 | Di 25.09.2007, 17:16 |
| Meinen RSS-Feed als Code für andere Webmaster | SPACEart | 361 | 4 | Fr 31.08.2007, 16:24 |
| Code in 2000 HTML-Dateien einfügen | David Cooper | 290 | 8 | Mo 27.08.2007, 13:47 |
| Gefahr von PHP Code in GIF Grafikdateien | pangu | 681 | 14 | So 19.08.2007, 22:40 |
| [S] Google AdWords Promotion Code | Philipp_R | 2434 | 3 | Mi 1.08.2007, 16:48 |
| Wie entsteht ein solcher Code | Ronald Nickel | 517 | 12 | So 15.07.2007, 10:21 |
Anzeige - [Interessiert an einer Anzeige?]





















