myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Talk > Schule, Studium, Ausbildung & Beruf
Seite neu laden

Matlab Problem

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 10.04.14, 19:56   #1
Odatas
Erfahrenes Mitglied
 
Registriert seit: Nov 2011
Beiträge: 648
Bedankt: 326
Odatas ist unten durch! | -158 Respekt PunkteOdatas ist unten durch! | -158 Respekt Punkte
Standard Matlab Problem

Hallo Leute,

ich habe ein kleines Problem. Ich habe das Fixpunktgleichung F(x)=sqrt(x+1)

Diese möchte ich Plotten und dann den Punkt makieren wo auf der x und der y Achse der gleicher Wert ist also wo gilt F(X)=X.

Das plotten geht ohne Probleme per: plot(X,sqrt(X+1))

Aber wie kann ich den Punkt makeiren im plott wo F(X)=X?

Zur Vollständigkeit: X=-10:.01:10;


Danke schonmal
Odatas ist offline   Mit Zitat antworten
Ungelesen 11.04.14, 10:21   #2
georgebaker
Newbie
 
Benutzerbild von georgebaker
 
Registriert seit: Apr 2013
Beiträge: 50
Bedankt: 43
georgebaker gewöhnt sich langsam dran | 70 Respekt Punkte
Standard

Ich kenne mich zwar nicht mit Matlab aus. In Mathematica würde ich es in dieser Richtung versuchen:

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]

Vielleicht kannst du es ja analog versuchen.
__________________
Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert, der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.
georgebaker ist offline   Mit Zitat antworten
Ungelesen 11.04.14, 12:22   #3
eitch100
Agnostiker
 
Benutzerbild von eitch100
 
Registriert seit: Dec 2009
Beiträge: 4.460
Bedankt: 4.880
eitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkte
Standard

Ich kenne mich damit auch nicht wirklich aus, aber da der gesuchte Punkt bei genau 1,618033... liegt und du X nur in 0,01-Schritten berechnest, wirst du den Punkt mit nur einer Berechnung nicht finden können... kannst du denn nicht mit plot(X,sqrt(X+1),X,X) eine zweite Funktion ausgeben?

Mit

plot(X,sqrt(X+1);
hold on;
plot(1.61,1.61,'r');

fügst du einen einzelnen Punkt bei 1,61 in ROT hinzu...
__________________
Der Klügere gibt nach... deshalb regieren die Dummen die Welt
eitch100 ist offline   Mit Zitat antworten
Ungelesen 12.04.14, 11:04   #4
Odatas
Erfahrenes Mitglied
 
Registriert seit: Nov 2011
Beiträge: 648
Bedankt: 326
Odatas ist unten durch! | -158 Respekt PunkteOdatas ist unten durch! | -158 Respekt Punkte
Standard

Ja habs jetzt anders gemacht. Ich hab einfach eine grade mit x druchgelegt und eine mit sprt(x+1) da wo der Schnittpunkt ist ist halt dann der Punkt.

mit plot(1.61,1.61,'r'); einen Punkt einzeichnen hat nicht funktioniert.
Odatas ist offline   Mit Zitat antworten
Ungelesen 12.04.14, 11:28   #5
eitch100
Agnostiker
 
Benutzerbild von eitch100
 
Registriert seit: Dec 2009
Beiträge: 4.460
Bedankt: 4.880
eitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkteeitch100 leckt gerne myGully Deckel in der Kanalisation! | 1176772568 Respekt Punkte
Standard

Zitat:
Zitat von Odatas Beitrag anzeigen
mit plot(1.61,1.61,'r'); einen Punkt einzeichnen hat nicht funktioniert.
müsste aber... ist die erste Kurve auch schon rot?
oder du machst den Punkt dicker...
plot(1.61,1.61,'r','LineWidth', 4);
__________________
Der Klügere gibt nach... deshalb regieren die Dummen die Welt
eitch100 ist offline   Mit Zitat antworten
Ungelesen 26.04.14, 10:33   #6
HeiligerAlfredo
Neutral
 
Registriert seit: Oct 2009
Beiträge: 42
Bedankt: 418
HeiligerAlfredo gewöhnt sich langsam dran | 32 Respekt Punkte
Standard

Ich habe Matlab zurzeit leider nicht mehr da, aber hiermit kannst du es mal probieren: [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Viel Erfolg!
HeiligerAlfredo ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:02 Uhr.


Sitemap

().