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

Bild in Figure positionieren

 

EdAl
Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 18.11.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.02.2011, 10:01     Titel: Bild in Figure positionieren
  Antworten mit Zitat      
Hallo,

ich möchte innerhalb eines plots eine Grafik (bmp, gif, etc) nach Möglichkeit im rechten oberen Rand einfügen.

Was ich bisher geschafft habe, ist, dass die Grafik als Hintergrund eingefügt wird. Dann ist es jedoch so, dass diese Über die gesammte Fläche des Plots geht. Ich möchte allerdings, dass sie nur an einer bestimmten Position auftaucht und im Rest der Figure mein Graph zu sehen ist.

Vielen Dank für eure Lösungsvorschläge!

Grüße

Ed
Private Nachricht senden Benutzer-Profile anzeigen


Hubertus
Forum-Meister

Forum-Meister


Beiträge: 1.034
Anmeldedatum: 08.01.09
Wohnort: Hamburg
Version: ---
     Beitrag Verfasst am: 09.02.2011, 10:11     Titel:
  Antworten mit Zitat      
Moin,

folgendes Beispiel:

Code:
my_periode=2*pi;
anzahl=1;
my_x=0:0.1:anzahl*my_periode;
my_y=sin(my_x);
plot(my_y)
axes('position',[0.75 0.75 0.16 0.16],'units','normalized')
hold on
imshow('Logo.tif')   % kleines Bild


Viele Grüße

Hubertus
Private Nachricht senden Benutzer-Profile anzeigen
 
EdAl
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 18.11.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.02.2011, 10:33     Titel:
  Antworten mit Zitat      
Vielen Dank, ja so hab ich mir das vorgestellt!

nur was hat es mit dem imshow befehl auf sich, arbeite mit der 2080b version kann es sein, dass da der Befehl nicht existiert? Finde zumindest in der Hilfe nichts dazu.
Private Nachricht senden Benutzer-Profile anzeigen
 
Hubertus
Forum-Meister

Forum-Meister


Beiträge: 1.034
Anmeldedatum: 08.01.09
Wohnort: Hamburg
Version: ---
     Beitrag Verfasst am: 09.02.2011, 13:16     Titel:
  Antworten mit Zitat      
Der Befehl imshow kommt aus der Image Processing Toolbox. Wenn Du diese nicht hast, kannst Du auch z.B. den Befehl: load clown (Beispielbild)
nehmen. das Bild ist dann die Variable X, also: imshow(X,[]) % weil X=double - sonst leeres Feld.

Hubertus
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 - 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.