Maxima (wxMaxima) - gratis dator algebra system (CAS). (7 / 8 steg)
Steg 7: 3D grafer
Med förmåga att rita 3D tomter i CAS program har alltid imponerat på mig mest. Detta är fallet om wxMaxima också.
I följande exempel definieras 3D funktioner som parametriska ytor, då tomten dras med "draw3d" kommando (definiera funktioner i olika celler valdes att bevara klarhet, men det inte är nödvändigt). Nyckelordet tar som argument 3 definiera funktioner, namnen på parametrarna och deras gränser (parametric_surface(x(u,v),y(u,v),z(u,v),u,u1,u2,v,v1,v2)). Argument om "draw3d" nyckelordet är "nticks" - högt värde ger smidig graf, "surface_hide" - när "sanna", det dämpar dolda delar, "färg" är självförklarande, och den variabel som innehåller ytan.
Den faktiska plottning kan göras i ett Gnuplot fönster eller i wxMaxima fönstret, med 'draw3d' och 'wxdraw3d' kommandon, respektive. Fönstret Gnuplot låter för pivotering grafen.