|
|
Kurve bei 0 starten lassen trotz willkürlicher Messwerte |
|
FraukevF |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.07.2009, 13:40
Titel: Kurve bei 0 starten lassen trotz willkürlicher Messwerte
|
|
hallo zusammen,
Ich plotte Messungen in einem Achsendiagramm. y in Abhängigkeit von x.
Beim Plotten wird eine Sinus-Kurve ausgegeben. Die Kurven werden bei x=0 unterschiedlich ausgegeben. Sprich bei einer Messung zum Zeitpunkt 0 ist mein y-Wert 0.2, bei der nächsten Messung -0.8, dann wieder 0.9 usw. ...
was kann ich tun, um zum Zeitpunkt 0 die Kurve bei y=0 zu beginnen.
vielen dank
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 17.07.2009, 13:52
Titel:
|
|
Moin,
schau dir mal die Axes-Properties an, dort kannst du u.a. die Achsenlimits einstellen. Bei dir wäre dann wohl folgendes sinnvoll:
Damit fängt deine x-Achse immer bei 0 an, aber der maximale Wert wird nicht geändert...
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.07.2009, 11:17
Titel:
|
|
Hallo,
ich denke, die Frage kann so nicht beantwortet werden. Warum die Null bei x=0? Weil es schöner aussieht? Weil ein Messfehler da ist, der nicht da sein sollte? Geht es nur um die Darstellung oder soll an der Messkurve auch was abgelesen/berechnet werden?
Natürlich kannst Du einfach y(1)=0 setzen. Dann geht die Kurve auch bei Null los, ist aber eine Manipulierung der Daten...
Titus
|
|
|
FraukevF |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.07.2009, 07:56
Titel:
|
|
danke erstmal für die hilfe,
mag sein, dass ich mich ein wenig blöd ausgedrückt habe.
letztlich versuch ich nichts anderes zu programmieren, als eine "autoscale" funktion wie an einem oszilloskop. bisher wird meine messung als "dynamische schwingung" ausgegeben. ich würde allerdings gerne die "Peaks" also spitzenwerte zB immer an einer bestimmten stelle im achsenplot dargestellt haben.
meine x-achse ist zur zeit mit einer zeitangabe von 0 - 4ms beschriftet. ich weiß, dass es je nach messung bei zB 1ms mal 2V, mal 10V oder auch mal 0V usw sein kann. daher soll nach möglichkeit die beschriftung der x-achse unabhängig von der messung sein. wichtiger ist mir die kurve, die dargestellt wird. diese sollte autoskaliert werden.
weiß da jmd weiter?
Frauke
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|