### Related

draw2d(explicit(sin(x...

1+1;

Calculate

draw2d(explicit(mod(x...

Calculate

Po:[-4,-3];

P:[3,5];

Calculate

draw2d ( explicit ( x...

Calculate

f(x) := x^2;

draw2d(explicit(f(x),...

Calculate

f(x):=7/6*x+3/2;

f(-3);

f(3);

Calculate

Po:[-4,-3];

P:[3,5],m:(P[2]-Po[2]...

Calculate

draw2d(xlabel="x[mm]"...

Calculate

Po:[-5,-8];

P:[4,3];

Calculate

draw2d(explicit(sin(x...

Calculate

Run Example
```(%i1)load(draw);
(%o1)            /usr/share/maxima/5.21.1/share/draw/draw.lisp
(%i2) Po:[-5,-8];
(%o2)                             [- 5, - 8]
(%i3) P:[4,3];
(%o3)                               [4, 3]
(%i4) m:(P[2]-Po[2])/(P[1]-Po[1]);
11
(%o4)                                 --
9
(%i5) y-Po[2]=m*(x-Po[1]);
11 (x + 5)
(%o5)                         y + 8 = ----------
9
(%i6) b:m*(-Po[1])+Po[2];
17
(%o6)                                - --
9
(%i7) f(x):=m*x+b;
(%o7)                           f(x) := m x + b
(%i8) draw2d(explicit(f(x),X,-6,6),color="red",vector(Po,[9,0]),vector([4,-8],[0,11]));
plot```
Run Example
```load(draw);
(%o1)            /usr/share/maxima/5.21.1/share/draw/draw.lisp
(%i2) draw2d (xaxis=true, yaxis = true, xrange = [-13,13], yrange = [-10,10], grid=true,explicit(x^2, x,-1,1),implicit(x^2+y^2=1, x,-1.3,1.3, y,-1,1));
plot```
Run Example
```load(draw);
(%o1)            /usr/share/maxima/5.21.1/share/draw/draw.lisp
(%i2) draw2d(                       grid  =     true,                       line_type = solid,                       key       = "y^3+y^2-5*y-x^2=-4",                      implicit(y^3+y^2-5*y-x^2=-4, x, -4,4, y, -4,4),                                                                                        color="purple",explicit(-4/5*x+8/5,x,-4,4),explicit(-3.1,x,-4,4),explicit(1/8*x-25/8,x,-4,4));
plot```

### Related Help

Help for Draw

Help for Draw2d

Help for Explicit