WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

mesh mit 5x5 Kreisen

 

bernd82
Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 11.11.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.11.2008, 11:02     Titel: mesh mit 5x5 Kreisen
  Antworten mit Zitat      
Hallo,
ich beschäftige mich seit einem Tag mit Matlab/Octave und bin kurz vor meinem Ziel ein Bild mit einem Mesh von 5x5 Kreisen zu erstellen.
Bisher sind meine Kreise nicht wie erwünscht gefüllt und nicht schwarz.

Vielleicht kann mir jemand entscheident helfen?

Code:
[x, y] = meshgrid(1:5,1:5);
plot(x,y,'o','MarkerSize',5,'MarkerEdgeColor','k','MarkerFaceColor','k');
axis off
box off
axis equal
print 'plot.eps';


Gruß
Bernd
Private Nachricht senden Benutzer-Profile anzeigen


dib0r
Forum-Guru

Forum-Guru


Beiträge: 413
Anmeldedatum: 09.05.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.11.2008, 12:30     Titel:
  Antworten mit Zitat      
Hallo,

bei mir sind die Kreise gefüllt und schwarz. Wie genau sollten die Kreise aussehen bzw. schauen sie bei dir aus?

MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
bernd82
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 11.11.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.11.2008, 12:37     Titel:
  Antworten mit Zitat      
dib0r hat Folgendes geschrieben:
Hallo,

bei mir sind die Kreise gefüllt und schwarz. Wie genau sollten die Kreise aussehen bzw. schauen sie bei dir aus?

MfG


bunt ist es bei mir. siehe Anhang.
ich benutze octave was dich keinen Fehler verursachen sollte, oder?

plot.jpg
 Beschreibung:

Download
 Dateiname:  plot.jpg
 Dateigröße:  10.63 KB
 Heruntergeladen:  645 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
dib0r
Forum-Guru

Forum-Guru


Beiträge: 413
Anmeldedatum: 09.05.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.11.2008, 12:42     Titel:
  Antworten mit Zitat      
Hallo,

ich habe leider mit Octave noch nicht gearbeitet. Was passiert wenn du die Farbwerte als RGB eingibst (für schwarz [0 0 0])? Was liefert dir
Code:
get(
plot(x,y,'o','MarkerSize',5,'MarkerEdgeColor','k','MarkerFaceColor','k'))
für die Eigenschaften "MarkerEdgeColor" und "MarkerFaceColor"?

MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
Derak
Forum-Anfänger

Forum-Anfänger


Beiträge: 40
Anmeldedatum: 23.10.08
Wohnort: BZ
Version: R14
     Beitrag Verfasst am: 12.11.2008, 12:44     Titel:
  Antworten mit Zitat      
hab mal bei mir geschaut.....bei mir stimmen die punkte auch. sind alle schwarz und gefüllt.
scheint mir fast so das es doch an octave liegt.warum auch immer


gruß

Derak
Private Nachricht senden Benutzer-Profile anzeigen
 
bernd82
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 11.11.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.11.2008, 13:29     Titel:
  Antworten mit Zitat      
dib0r hat Folgendes geschrieben:
Hallo,

ich habe leider mit Octave noch nicht gearbeitet. Was passiert wenn du die Farbwerte als RGB eingibst (für schwarz [0 0 0])? Was liefert dir
Code:
get(
plot(x,y,'o','MarkerSize',5,'MarkerEdgeColor','k','MarkerFaceColor','k'))
für die Eigenschaften "MarkerEdgeColor" und "MarkerFaceColor"?

MfG


Danke für den Tip. Es hilft auch nicht.

ich bekomme zusätzlich zur falschen Ausgabe des Bildes auf der Konsole folgende Ausgabe
Zitat:
error: can't perform indexing operations for <unknown type> type

vielleicht gibt das einen Hinweis?
Private Nachricht senden Benutzer-Profile anzeigen
 
dib0r
Forum-Guru

Forum-Guru


Beiträge: 413
Anmeldedatum: 09.05.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.11.2008, 16:01     Titel:
  Antworten mit Zitat      
Hallo,

ich kenne mich leider in Octave nicht aus. Die Fehlermeldung sehe ich zum ersten Mal Smile Ich vermute mal dass es die Marker-Eigenschaften vielleicht so in Octave gar nicht gibt. Kannst du einen einzelnen Kreis plotten und da die Farbe verändern?

MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
bernd82
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 11.11.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.11.2008, 11:30     Titel:
  Antworten mit Zitat      
dib0r hat Folgendes geschrieben:
Hallo,

ich kenne mich leider in Octave nicht aus. Die Fehlermeldung sehe ich zum ersten Mal Smile Ich vermute mal dass es die Marker-Eigenschaften vielleicht so in Octave gar nicht gibt. Kannst du einen einzelnen Kreis plotten und da die Farbe verändern?

MfG


Wie kann man auf die Schnelle einen Kreis zeichnen?
Ein grün gefülltes Rechteck erstellt mir octave wie gewünscht mit:

Code:
xre = [0 4 4 0 0]
yre = [0 0 4 4 0]
fill(xre, yre, 'g')
Private Nachricht senden Benutzer-Profile anzeigen
 
bernd82
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 11.11.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.11.2008, 11:43     Titel:
  Antworten mit Zitat      
Code:
degrad = pi/180;
w = 0:1:360;
si = sin(w*degrad);
co = cos(w*degrad);
fill(si,co,'k');


er gibt in octave einen schwarzen Kreis. Wink
Private Nachricht senden Benutzer-Profile anzeigen
 
dib0r
Forum-Guru

Forum-Guru


Beiträge: 413
Anmeldedatum: 09.05.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.11.2008, 13:30     Titel:
  Antworten mit Zitat      
Hallo,

nein, ich meinte mit Kreis eigentlich schon einen Punkt mit plot, der als Marker 'o' benutzt. Den solltest du dann versuchen, bunt zu färben.

MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.