DMUG-Archiv 1998

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

Re: Grafische Darstellung

> From owner-dmug@XXXXXXX.ch Mon Oct 20 12:42 MET 1997
> Date: Wed, 15 Oct 1997 15:39:37 +0200
> From: mewald <mewald@XXXXXXX.DE>
> Mime-Version: 1.0
> To: dmug@XXXXXXX.ch
> Subject: Grafische Darstellung
> X-Mime-Autoconverted: from 8bit to quoted-printable by serv01.aet.tu-cottbus.de id PAA14024
> Content-Transfer-Encoding: 8bit
> X-MIME-Autoconverted: from quoted-printable to 8bit by suncom.rz.hu-berlin.de id MAA13851
> 
> Hallo Mathematica-DMUG-Leser!
> 
> Ich habe folgendes Problem,
> bei der grafischen Darstellung von Funktionen über große Bereiche einer
> Variablen (von 10^3 bis 10^7) mit LogLinearPlot (Mathematica 3.0) werden
> die Skalenteilstriche auf der x-Achse wie folgt beschriftet:
> 1000 10000 100000 10^6 10^7.
> Eine durchgehende Darstellung im wissenschaftlichen Format wäre hier
> besser. Ich habe bisher dafür noch keine Lösung gefunden und würde mich
> freuen,wenn jemand eine weiß.
>       
> Mit freundlichen Grüßen Manfred Mewald.
> 
> 
Hallo Manfred Mewald,

auch in LogLinearPlot sind die Ticks auf Automatic gesetzt. Will man das gezielt veraendern, muss man sie setzen. Die 
allgemeinste Form ist :

      Ticks->{position,label,{positive length,negative length},{style}}

z.B.   
1.Ticks->{{{-5,-5},{-4,-4},{-3,-3},{-2,-2},
         {-1,"Minimum",.06,{Thickness[.008]}},{0,0},
         {1,1},{2,2},{3,3},{4,4},{5,5}},Automatic}

schreibt auf der x-Achse an der Stelle -1 Minimum.



2.Ticks->{Table[{x,x,.05,{RGBColor[1,0,0]}},{x,-5,5,1}],
       Table[{y,y,.05,{RGBColor[0,1,0]}},{y,0,20,5}]}]

laesst die Markierungen auf der x-Achse rot und auf der y-Achse gruen erscheinen.



3.tickmark1[min_,max_]:=Table[{x,x,.05,{RGBColor[1,0,0]}},
                                   {x,min,max}];
tickmark2[min_,max_]:=Join[Table[{x,x,.05,{RGBColor[1,0,0]}},
                           {x,min,max,5}],
                           Table[{x,"",.02,{RGBColor[1,0,0]}},
                           {x,min,max}]]
Plot[x^2-2 x+3,{x,-5,5},Ticks->{tickmark1,tickmark2},
         PlotRange->{{-5,5},{0,25}}]
bitte ausprobieren!

Mit freundlichen Gruessen

Hans-Joachim Spitzer

RZ der Humboldt-University



Verweise:
Grafische Darstellung
mewald, 20.10.1997

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 08.09.2003 20:44