(1963-1970 .)
SKETHPAD (). - , . , .
(1971-1978 .)
, .
, :
- ;
- ;
- ;
- () .
, , , , . . . , :
- , ;
- ;
- .
( 1979 .)
, - . , . - , , , .
, :
- ( ) ( ); , , ;
- (.. );
- ;
- : , , ..
- - , , ..
- ;
- , ;
|
|
: , .
5.
:
- , , - , , , .
, , .
.
, , , ..
, 70 % . , , . .
, , , . , 20 % . , , , - .
6. AutoCAD?
AutoCAD (- ) () , Computer Aided Design (CAD) . , ().
7.
:
1. . , 10- 420 , .
2. ; , , ..
3. . , .. , 12-, , (). .
4. . , ( ) .
5. - - .
|
|
6. () , .. , , .
7. , , , , , , , .
8. .
9. , .
8. : , , , ,
() - . , , - . . Z . , . , , .
(). . , () () .
() , 0 1.
(, ) , .. 0 ≤ x ≤ max, 0 ≤ y ≤ y max, :
x:= x/x max, y:= y/y max.
, , 0 1. , ( , ). ( , , ), .
, () (, , ..).
, . (), , . - .
9. : , , , -
, - . () . , . , , , , , .. , , , . , , . , , (), , , .
|
|
. , , .. , - , , , ..
1. , . , .
2. , , .. , , . , . . .
.
.
() - . , , - . . Z . , . , , .
(). . , () () .
-
, . , , , , ..
, acad.dwg. , , , .dwg ( drawing - ).
, .
10. .
- , , .
:
- ();
- ();
- ;
- ;
-
.. , , .
|
|
() - , . , , , . , . . .
- ( ). , () .
11. ? ?
() .
:
1. . , .
2. . , , ..
3. (, , ). , - , ..
, :
- , , , .
12. : , ,
1. : .
. : ( ) .
2. : .
, , .., .
3. : , , - .
, , , , - , . , , . , .
13. : , ,
1. : .
, , (, -) () , . , .
2. : ; , .
, , , . , .
|
|
3. : .
, , ..
14. : , ,
1. : , .
, , , , .
2. : .
, () , . , 4 , , , . , . , , . , .
3. : - .
. , . , - . , ..
15. : , ,
1. : .
, , . -, , ..
, . , , ( Enter ) ( ) 0.2 , , , . , , . 0.2 , , . ( ), .
2. : () - .
, . , . , , .
3. : , .
, . , .
16. : , ,
1. : , .
, . , .
2. : .
, . , , .
3. : .
, , ..
17. . . ,
- . (, , ).
- , , .
:
1. . . , , , .
2. . . , .
3. . . , . .
4. , . , , 3 1024 .
5. - . , . , , . , , . , , (, ) .
6. - , , , ..
- . ( , , ..). , (, - ). , . : .
22. ,
, . .
, . .
, , .
.
, : , :
1) , ();
2) , ().
.16 : , .
:
- ;
- .
.
. 16. () ()
. , , , .. .
(, ), i = 0, 1,..., m,
0 < x1 < x2 <...< xm,
().
23. .
, .
, , . , , ( 0) .. , , , , . , = 0, ( 0) , 0. = 0 (0) = 0. = 1 (1) = 1, ..
(0, 0), (1, 1), ,
.
, , (0, 0), (1, 1). , , . . , 0 m, m + 1, m.
:
1) , ;
2) , .. i i ;
3) , (, , , ).
:
1) (m -1 m ), ;
2) .
24. .
spline - , . .
:
S(x),
1. S(xi) = yi, i = 0, 1,..., m;
2. [ xi, xi+1 ], i = 0, 1,..., m - 1
3. [ x0, xm ] S(x) ( ) .
4 (), m, 4 m .
, . 4 m , . , ..
S(xi 0) = S(xi + 0), i = 1, 2,..., m 1)
- m 1 . , . m - 1 , . m + 1 - 4 m - 2 . , , , i = 0 i = m ( )
S/(x0) = l0; S/(xm) = lm;
. , = 0 = m.
26. . .
. , , , . , ().
.
. . , , , , , , . . . , , , .
, , , .. .
:
- ( ) - , , ;
- .
- , . , , 45 . , (.. / , ), . , , .
, - 8- 4- ( - ).
.
( ), , , , , .
.
1(1, 1), 2(2, 2) - , :
y2 - y1
y = y1 + k*(x - x1), x1£ x £ x2, k =,
x2 - x1
0 ≤ k < 1. , , . : = 1 = 1, = 2 = 2.
( , , ) . , PutPixel(x, y, ), x, y, , , / () .
Dx:= 1; Dy:= abs((y2 - y1)/(x2 - x1));
X:= x1; y:= y1; L:= x2 - x1;
for i:= 0 to L - 1 do begin
PutPixel(x, Round(y));
X:= x + Dx; y:= y + Dy; end.
: (x1, y1), , . , .
k < 1 , : Dx = 1, y , y . k > 1, x y.
, , Dy 0.5 .
:
:= x1; y:= y1; n:= x2 - x1; m:= y2 - y1; d:= m/n; e:= 0;
for i:= 1 to n do begin { x }
x:= x + 1; e:= e + d;
{ 1/2, 1 }
if e > 0.5 then begin y:= y + 1; e:= e - 1; end;
PutPixel(x,y);
end;
8- , .. 8 .
( , k < 1) 8- 4- .
27. .
, () .
i (i,i), i = 1, 2,..., n.
i i + 1 - .
: , .. . : (, ), , .
:
: 1) , ; 2) .
, , , .
.
. 22
i:[Ai, Ai+1 ], i = 1, 2,..., n ( n + 1 1).
i(, ) - , ( ), . . 22. , .
i (.. i - ). ( , ) Q i :
- , i - ;
- ; i ;
- ; i - .
, PiQ , .
:
1) ;
2) , , . .. , ; .
4.5
, , . , .
- , , . , , .
.