Ich möchte eine Kurve im logarithmischen Raum zeichnen. Mein Problem ist folgendes: Die logarithmische Skala in Matlab ignoriert einige meiner Datenpunkte, die Anfangs- und Endpunkte sind. Was soll ich tun, um dieses Problem zu beheben? Ich habe meine Daten und meine Matlab-Figur angehängt.Zeichnen einer Kurve im logarithmischen Maßstab
Danke euch allen!
Sie können die benötigten Daten herunterladen hier die Kurve zeichnen: https://www.dropbox.com/s/fmaut5tj37ag5ps/matlab.rar?dl=0
Sie sollten keine Links verwenden, wenn Sie Ihre Frage posten. Bitte versuchen Sie, die Daten auf ein [mcve] zu reduzieren, das in die Frage passt. Außerdem sollte die Bildverknüpfung ein '!' Davor haben, damit es inline wird (also '! [Curve] [1]', nicht '[Curve] [1]') – Tibrogargan
Ihr 'x' ist' 0' für Index 1 zu 992. Danach gibt es die 11 aufgetragenen Punkte vom Index 993 bis 1004. Wo soll "x" für Werte von "log (0) = -Inf" aufgetragen werden? Ihr Plotbefehl scheint wie erwartet zu funktionieren. – Matt
Danke für Ihre Antwort! Ich denke nur die Skala ist logarithmisch nicht die Werte. Also sehe ich (0,1) Punkt nicht log (1) oder log (0). –