Matlab - Plot Problem

Gast #2811925
Hallo,
habe folgendes Problem in Matlab. Ich habe insgesamt 20 Messwerte und 
möchte diese mit Hilfe eines Bar Charts plotten. Wenn ich mein vector 
data mit Hilfe von bar(data) darstelle klappt das auch klasse, hat 
jedoch einen kleinen Schönheitsfehler: der erste dargestellte Messwert 
wird in der Grafik x = 1 zu geordnet, der zweite Messwert x = 2 usw.
Tatsächlich bezieht sich in meinem Fall der erste Messwert auf das 
Intervall x = 0-1, der zweite auf das Intervall x = 1-2 usw.
Wie kann ich das in Matlab darstellen???
Grüsse,
Sven
Gast
Danke erstmal für die Antworten. Das mit dem übergeben eines x-Vevktors 
hatte ich schon probiert, jedoch haut das irgendwie nicht hin. Meine 
Darstellung sieht exakt so aus wie die plots in BT's link. D.H. der 
erste Funktionswert ist x=1 zugeordnet usw..
Ich bräuchte jedoch eine Darstellung in der mein erster Balkan sich 
genau über den x-Bereich 0-1 erstreckt, der zweite Funktionswert über 
den Bereich 1<x<2 usw...
Sven Rusche schrieb:
> Das mit dem übergeben eines x-Vevktors
> hatte ich schon probiert, jedoch haut das irgendwie nicht hin. Meine
> Darstellung sieht exakt so aus wie die plots in BT's link. D.H. der
> erste Funktionswert ist x=1 zugeordnet usw..

Aber nur, wenn der erste Wert in Deinem x-Vektor "1" lautet. Wenn Du 
nicht möchtest, das der erste Funktionswert bei "1" angezeigt wird, 
sondern bei einem Wert zwischen 0 und 1, dann musst Du das so im 
x-Vektor definieren (ebenso die folgenden x-Werte).
Sven Rusche schrieb:
> Kannst du mal ein Beispiel geben wie man son einen Vektor definiert

Das sind eigentlich Matlab-Grundlagen. Ein äquidistanter Vektor wird 
definiert:
1
x = Startwert:Intervall:Endwert

Du möchtest wohl einen Vektor mit einem Startwert von "0.5", einem 
Intervall von "1" und einem Endwert von "19.5", oder? ALso einfach die 
Werte einsetzen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.