4.3 - Figur - Spegling i linjen y = x

Förberedande kurs i matematik 1

(Skillnad mellan versioner)
Hoppa till: navigering, sök
(Ny sida: <noinclude>Detta är en figur som används i teoriavsnitt 4.3 och är ritad i språket [http://en.wikipedia.org/wiki/Metapost Metapost]. Du kan redigera bild...)
Nuvarande version (23 mars 2008 kl. 14.47) (redigera) (ogör)
 
Rad 117: Rad 117:
drawarrow (-Lx_lft,0)--(Lx_rt,0);
drawarrow (-Lx_lft,0)--(Lx_rt,0);
label.rt(btex \small\strut $x$ etex, (Lx_rt,0));
label.rt(btex \small\strut $x$ etex, (Lx_rt,0));
-
draw (0,-Ly_lwr)--(0,2.1dy);
+
draw (0,-Ly_lwr)--(0,2.9dy);
-
draw (0,2.1dy)--(0,2.9dy) withcolor 0.7[lightgrey,white];
+
draw (0,2.9dy)--(0,3.8dy) withcolor 0.7[lightgrey,white];
-
drawarrow (0,2.9dy)--(0,Ly_upr);
+
drawarrow (0,3.8dy)--(0,Ly_upr);
label.top(btex \small\strut $y$ etex, (0,Ly_upr));
label.top(btex \small\strut $y$ etex, (0,Ly_upr));
Rad 143: Rad 143:
pickup pencircle scaled 0.6pt;
pickup pencircle scaled 0.6pt;
p_radius := (0,0)--R*2dx*(dir (90-v));
p_radius := (0,0)--R*2dx*(dir (90-v));
-
draw p_radius withcolor lightgrey dashed evenly;
+
draw p_radius dashed evenly;
pickup pencircle scaled 2.8pt;
pickup pencircle scaled 2.8pt;
-
drawdot point infinity of p_radius withcolor lightgrey;
+
drawdot point infinity of p_radius;
% The angle v
% The angle v
path p_angle;
path p_angle;
-
r := 1.0;
+
r := 1.3;
ahangle := 20; % Angle of the arrow tip
ahangle := 20; % Angle of the arrow tip
ahlength := 3bp; % Length of the arrow tip
ahlength := 3bp; % Length of the arrow tip
Rad 161: Rad 161:
picture p;
picture p;
p := thelabel.urt(btex $v$ etex, origin);
p := thelabel.urt(btex $v$ etex, origin);
-
draw p scaled 0.7 shifted ((r*2dx*(dir 0))+(1pt,0));
+
draw p scaled 1.0 shifted ((r*2dx*(dir 0))+(1pt,0));
% The angle -v
% The angle -v
path p_angle;
path p_angle;
-
r := 1.0;
+
r := 1.3;
ahangle := 20; % Angle of the arrow tip
ahangle := 20; % Angle of the arrow tip
ahlength := 3bp; % Length of the arrow tip
ahlength := 3bp; % Length of the arrow tip
Rad 174: Rad 174:
..{dir (90-v-90)}r*2dx*(dir (90-v));
..{dir (90-v-90)}r*2dx*(dir (90-v));
pickup pencircle scaled 0.2pt;
pickup pencircle scaled 0.2pt;
-
drawarrow endshy p_angle withcolor lightgrey;
+
drawarrow endshy p_angle;
picture p;
picture p;
p := thelabel.top(btex $-v\phantom{-}$ etex, origin);
p := thelabel.top(btex $-v\phantom{-}$ etex, origin);
-
draw p scaled 0.7 shifted (r*2dx*(dir 80));
+
draw p scaled 1.0 shifted (r*2dx*(dir 80));
% The dashed line
% The dashed line
path p_dashed;
path p_dashed;
p_dashed := (R+1)*2dx*(dir (45+180))--origin--(R+1)*2dx*(dir 45);
p_dashed := (R+1)*2dx*(dir (45+180))--origin--(R+1)*2dx*(dir 45);
-
s := arctime 3.1*dx of subpath(1,2) of p_dashed;
+
draw p_dashed dashed evenly scaled 0.5;
-
s := s+1;
+
-
t := arctime 3.9*dx of subpath(1,2) of p_dashed;
+
-
t := t+1;
+
-
draw subpath(0,s) of p_dashed dashed evenly;
+
-
draw subpath(s,t) of p_dashed dashed evenly shifted (2bp,0)
+
-
withcolor 0.7[lightgrey,white];
+
-
draw subpath(t,2) of p_dashed dashed evenly;
+
-
+
-
% The double arrow
+
-
pickup pencircle scaled 0.4pt;
+
-
reflectarrow(2.6dx*(dir 45),(1,1));
+
% Rescale the image
% Rescale the image

Nuvarande version

Detta är en figur som används i teoriavsnitt 4.3 och är ritad i språket Metapost. Du kan redigera bilden genom att klicka på redigera-fliken.


[Image]