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

>> Probleme bei Verwendg. "LINE" Befehl

 

stoxxii

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.09.2013, 19:38     Titel: >> Probleme bei Verwendg. "LINE" Befehl
  Antworten mit Zitat      
Halloo User -Gemeinde,
halloo Admins,

nun doch noch mal ein echtes Problem bei der Graphic einer simplen Verteilungs-function ...

Ich habe die Summen-Kurve geplottet und habe mit Befehl Line versucht
2 Schranken (das 25% Quantil + Median) einzuzeichnen ...
aber LINE verschiebt die Graphic ... Rolling Eyes

oder wie man sagt : stretched die Kurve nach rechts ... mir irgendwie unklar ... Crying or Very sad

Code:

% :::::::::::::::::::::::::::::::::::::: exam.: Verkehrszählung  :::::::::::
pkw  = [24846 24862 25365 28252 29224 29976 30035 30613 32158 32472 ...
           32618 32962 33091 33197 33198 33245 33380 33406 33788 33888 ...
           33937 34007 34013 34076 34425 34455 34576 35237 35843 35852];
%::::::::::::::::::::
Tag = [1:1:30] ;
% :::::::::::::::::::::::
N =  numel(Tag)
Medi = median(pkw);
fprintf('Median = \t %6.2f \n',Medi)
Q1= median(pkw(find(pkw<median(pkw))))
Q3= median(pkw(find(pkw>median(pkw))))    % <<== ungenau !!!
Prob = [0 : 0.25 :1];

% ::::::::::::::::::::::::::::::::::
   n = length(pkw);
   stairs(sort(pkw),(1:n)/n);
   set(gca,'color','none' , 'Fontsize',12);
   pause(1)
   % ::::::::::::::::::::.
   line([Q1,Q1,0],[0,Prob(2),Prob(2)],'LineStyle',':', 'color','g', 'LineWidth', 2.5);  
   line([Medi,Medi,0],[0,0.5,0.5],'LineStyle',':', 'color','k', 'LineWidth', 2.5);  
 


Wäre nett , wenn ihr bitte mal versucht , meine Graphic nachzubauen ...
"Hold on" scheint wohl nicht das Problem dafür zu sein ....

axis equal kann es doch wohl auch nicht sein, oder doch ??? Confused

Danke für eure Zeit + Tips + Mühen vorab ...
beste grüße
stoxxii


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 08.09.2013, 20:45     Titel:
  Antworten mit Zitat      
Hallo,

mit
Code:
axis([xmin xmax ymin ymax])

kannst du das Koordinatensystem am Ende wie gewünscht anpassen.

Zum genauen einpassen geht
Code:


Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
stoxxii

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.09.2013, 08:19     Titel: >> danke , wäre ja toll ,
  Antworten mit Zitat      
halloo Harald,

vielen dank... wäre ja echt toll, wenn's so einfach geht ... Wink

hätte nie gedacht, das Line mir bei dieser einfachen Graphic Probleme macht ... denn ich hatte Line schon öfters verwendet ...

grüße
stoxxii
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 09.09.2013, 09:05     Titel:
  Antworten mit Zitat      
Hallo,

Zitat:
vielen dank... wäre ja echt toll, wenn's so einfach geht ...

Geht es bei dir denn nicht? Würde mich verwundern, denn bei mir ging es.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
stoxxii

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.09.2013, 18:57     Titel: >> nee , leider imer noch schief !!!
  Antworten mit Zitat      
hallloo Harald,

leider haben "axis tight" nix bewirkt ...

ich versteh auch gar nicht , wieso mein Matlab 6.5 R13 spinnt ??? Crying or Very sad

meine Paramter , die ich mit LINE plotte sind eigentlich harmloser Natur und m.M.n. auch korrekt ...

Mach mal bitte getrennt den Hauptplot - dann eine Pause(2) seconds und dann die beiden "Lines" ...

bei mir wird meine Verteilungs-Kurve nach rechts verschoben ... ich kann leider nicht erkennen, wo ich in der Parameter-Eingabe oder Axis Dimension etwas "verdreht" habe ... Rolling Eyes

grüße
stoxxii
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 09.09.2013, 20:29     Titel:
  Antworten mit Zitat      
Hallo,

bei mir ändert sich die Skala. Die Positionierung der Kurve bleibt jedoch gleich. Man muss also nur die Skala korrigieren, und alles sollte wieder gut sein.
Versuchs doch mal alternativ mit plot.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Rek

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.09.2013, 21:09     Titel:
  Antworten mit Zitat      
Solltest halt mit deiner Line-Befehlen nicht bei NULL starten sondern, nahe deines
ersten Datenpunktes, dann bekommst auch keine Skalierungsprobleme!

Gruß Rek
 
stoxxii

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.09.2013, 11:09     Titel: >> alles OK ... danke ... habs
  Antworten mit Zitat      
Halloo Harald,

vielen Dank für die Tips ... ich bin wirklich blind wie ein Sack Stroh ...
Wink

Axis Tight ist 'ne geile Sache ... man (ich) muss es nur richtig plazieren ... Idea

und wie du sagtest ... den Startpunkt kann ich verschieben ...
das habe ich voll verpennt ... Rolling Eyes

sorry, für mein dummes Nachfragen

beste grüße
stoxxii
 
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.