|
asimo |
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 27.01.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.01.2008, 20:28
Titel: 90° Diagramm
|
|
Hallo liebe Matlabgemeinde,
ich versuche seit geraumer Zeit mit Matlab ein Diagramm wie das angehängte zu erstellen. Leider gelingt mir das nicht. Ich habe es mit "polar" versucht, aber damit bekomme ich die Grenzen der Y-Achse nicht zwischen 0° und 90° begrenzt. Habe schon alle Unterlagen durchgewälzt die ich habe. Vielleicht könnt ihr mir weiterhelfen. Danke schon mal im Voraus.
Beschreibung: |
|
Download |
Dateiname: |
winkel_epsilon_vergrößert.pdf |
Dateigröße: |
44.36 KB |
Heruntergeladen: |
1610 mal |
Beschreibung: |
|
Download |
Dateiname: |
winkel_epsilon_vergößert.pdf |
Dateigröße: |
780.84 KB |
Heruntergeladen: |
1140 mal |
|
|
|
|
|
Bijick |
Ehrenmitglied
|
|
Beiträge: 914
|
|
|
|
Anmeldedatum: 18.06.07
|
|
|
|
Wohnort: Nürnberg
|
|
|
|
Version: R2006b, R2008b
|
|
|
|
|
|
Verfasst am: 28.01.2008, 10:45
Titel:
|
|
Hallo asimo,
auch bei polar kann man den axis-Befehl nutzen. Hier ein Beispiel:
Durch die Null an erster und dritter Position werden der linke und der untere Teil der Grafik abgeschnitten.
Herzliche Grüße
Bijick
_________________
>> why
|
|
|
asimo |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 27.01.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.01.2008, 11:51
Titel:
|
|
erstmal danke für deine Antwort. Leider bin ich matlab Anfänger, hoffe, dass ich es aber dennoch hin bekommen.
|
|
|
asimo |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 27.01.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.01.2008, 14:32
Titel:
|
|
so, den viertel Ausschnitt bekomme ich hin. Jetzt habe ich aber noch Fragen: Mein Code sieht so aus:
%-Werte
x = [0.622 0.622 0.602 0.602 0.615 0.622 0.541 0.483]
%-zugehörige Winkel
y = [0 10 20 30 45 60 70 80];
%-"Polarplot"
polar(x,y);
a=axis;
axis([0 a(2) 0 a(4)])
leider wird jetzt das Diagramm nicht in der gewünschten Art (siehe mein erster Beitrag) ausgeplottet.
1. Muss ich die Winkel (y=[0 ... 80]) noch erst in Gradient (y=y*pi/180)umrechnen? Habe dies versucht, dass Ergebnis ist auch nicht befriedigend.
2. Muss ich die Kartesischen Koordinaten (x,y) mit "cart2pol" in Polarkoordinaten transformieren?
|
|
|
Bijick |
Ehrenmitglied
|
|
Beiträge: 914
|
|
|
|
Anmeldedatum: 18.06.07
|
|
|
|
Wohnort: Nürnberg
|
|
|
|
Version: R2006b, R2008b
|
|
|
|
|
|
Verfasst am: 28.01.2008, 15:44
Titel:
|
|
Hallo asimo,
zu 2.: Nein, da y Winkelangaben enthält, hast Du schon "Polarkoordinaten".
zu 1.: Ja, da muss man noch umrechnen. Ist etwas blöd, weil in der Grafik ja 90°, 180°, etc. dransteht, aber die Werte tatsächlich in Bogenmaß angegeben werden müssen.
Was dann noch gemacht werden muss: In polar zuerst die Winkel eingeben, dann die Werte. Also
Und dann kann man noch folgendes probieren:
Herzliche Grüße
Bijick
_________________
>> why
|
|
|
asimo |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 27.01.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.01.2008, 17:20
Titel:
|
|
Bijick hat Folgendes geschrieben: |
Hallo asimo,
zu 2.: Nein, da y Winkelangaben enthält, hast Du schon "Polarkoordinaten".
zu 1.: Ja, da muss man noch umrechnen. Ist etwas blöd, weil in der Grafik ja 90°, 180°, etc. dransteht, aber die Werte tatsächlich in Bogenmaß angegeben werden müssen.
Was dann noch gemacht werden muss: In polar zuerst die Winkel eingeben, dann die Werte. Also
Und dann kann man noch folgendes probieren:
Herzliche Grüße
Bijick |
Hallo Bijick,
vielen Dank, jetzt sieht das Diagramm genauso aus, wie ich es gerne hätte. Habe noch einen kubischen Spline durch meine Datenreihe gelegt, dann sieht das ganz noch etwas besser aus.
|
|
|
|
|
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 - 2024
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.
|
|