Užitočné makrá #

Pracovná plocha #

Obrazok

    Grid(x,y)
    
    Vykreslenie pomocnej mriežky na ploche pre jednoduchšiu rozmiestňovanie prvkov.
    Mierka mriežky je v centimetroch.
    include(lib_base.ckt)
    Grid(10,5)

Grafické objekty #

Obrazok

popis

    linethick_(0.8);
    hatchbox(wid 3 ht 2, ,dashed,angle=125 ); 

obrazok

popis

    shadebox(B:box wid 3 ht 1 with .sw at (1,1), 2) 

Doplnky #

Zobrazenie harmonického priebehu

sinusoid(ampl, freq, phase, t_min, t_max)

  ampl  - amplitúda
  freq  - frekvencia
  phase - fáza
  t_min - začiatok časovej osi
  t_max - koniec časovej osi
Origin: Here;
sinusoid(1.0, twopi_*2/10,-pi_/2, 0, 10) at Origin;
sinusoid(1.0, twopi_*6/10, pi_/2, 0, 10, dashed) at Origin;
sinusoid(0.5, twopi_*3/10,     0, 0, 10, dotted) at Origin;
rand(), randn()
for x = 0 to 10  by 0.05 do { line to (x, rand()*0.25); } 

stddev = 0.25
n=100
randn(z,n,0,stddev) 
m = 0
for i=1 to n-1 by 2 do { m +=1; x[m] = z[i]; y[m] = z[i+1]
    dot(at (x[m],y[m]))
}