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

Nur die Achse ausblenden

 

ensz
Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 08.01.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.01.2011, 20:33     Titel: Nur die Achse ausblenden
  Antworten mit Zitat      
Hallo ihr Very Happy
Ich hab da 2 kleine Problemchen bei meinem Programm.

1tens möchte ich einen Graphen plotten, dabei soll aber NUR die Skalierung der x-Achse angezeigt werden. Ich schaff es nur, das entweder beide oder keine angezeigt wird.

Das 2te bringt mich schon zum Verzweifeln. Ich habe ein Film aus 3 Bildern erstellt und will diesen nun im GUI in einem axes abspielen. Dabei soll die Skalierung garnicht eingeblendet werden.
Ich hab es schon mit 'axis off' an allen möglichen Stellen versucht, aber die Einteilung der Achsen verschwindet erst, nachdem der Film abgespielt wurde.
Private Nachricht senden Benutzer-Profile anzeigen


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 11.01.2011, 21:50     Titel: Re: Nur die Achse ausblenden
  Antworten mit Zitat      
Hallo ensz,

Zitat:
1tens möchte ich einen Graphen plotten, dabei soll aber NUR die Skalierung der x-Achse angezeigt werden.

Meinst Du vielleicht dies:
Code:
axes('YTick', [], 'nextplot', 'add');
plot(1:10);


Zitat:
Ich habe ein Film aus 3 Bildern erstellt und will diesen nun im GUI in einem axes abspielen. Dabei soll die Skalierung garnicht eingeblendet werden.

Bitte zeige uns doch, was Du versucht hast. Dann wäre es leichter die nötigen Änderungen einzufügen. Das gesmte Programm dafür zu schreiben ist jedoch aufwändiger - und Du hast es ja sowieso schon gemacht.

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
ensz
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 08.01.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.01.2011, 01:05     Titel:
  Antworten mit Zitat      
Hallo,
aber ja so gehts. Die Y-Achse ist endlich weg^^
Code:

function [  ] = parameter_zeichnen( balken )
%UNTITLED Summary of this function goes here
%   Detailed explanation goes here

plot([balken balken], [0 10],'r','LineWidth',10)
set(gca,'xlim',[0, 100],'ylim',[0, 10],'YTick',[]);

end
 

Oje, da hätt ich auch selbst drauf kommen können. Danke für den Tip Wink

OK zu meinem 2ten Problem. Bis jetzt habe ich das hier:
Code:

% Aufruf des Films in der OpeningFnc
axes(handles.bild);
bild=pferd2();



function  [Film] = pferd2();
%UNTITLED Summary of this function goes here
%   Detailed explanation goes here
pferd1=imread('pferd1.jpg','jpg');
pferd2=imread('pferd2.jpg','jpg');
pferd3=imread('pferd3.jpg','jpg');
 
   for j=1:5
     image(pferd1);
     Film(j)=getframe;
   end
 
   for j=6:10
      image(pferd2);
      Film(j)=getframe;
   end  
   
   for j=11:15
       image(pferd3);
       Film(j)=getframe;
   end
   
   for j=16:20
      image(pferd2);
      Film(j)=getframe;
   end

end
 

Wenn ich das Programm so abspiele, hab ich aber immer eine Skalierung.
Bis jetzt hab ich die billigste Lösung angewand. Die Skalierung wird in der gleichen Farbe wie der Hintergrund ausgegeben. So sieht man sie zwar nicht, aber das ist eben keine richtige Lösung. -.-
lg ensz
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.