Skip to main content

Command Palette

Search for a command to run...

Mathober2026_Parabolas

Curves can be More

Updated
•2 min read•View as Markdown
Mathober2026_Parabolas

RotationalCurvature

For my 16th sketch of Mathober2026 coded in Python and aided with Glitchlab, RotationalCurvature creates pieces with Rotating Parabolic (Theme of Day 8) And may contain some Indefinite Quadratics ( Theme of Day 27)

Poem

Connected through rotation
Indefinitely similar
but the motions Varies
Still Parabolas? Cleary
But are their truly,
Truly familiar?
In their new formations

Images

Code

import matplotlib.pyplot as plt
import numpy as np
import random as rd

#coor as coordinates

def coor():
    # between -20 and 20, create between a 1000 or 3000 equally space thing
    x = np.linspace(-20, 20, 200)
    
    # changing the parabolas
    y = x**2 + rd.randint(2,10)*x + rd.randint(1,4)  
    return x, y


def CurveCheck():

    fig, ax = plt.subplots()
    

    ax.plot(coor()[0] + rd.randint(3,7), coor()[1])
    ax.plot(-coor()[0] * rd.rand(-3,3), -coor()[1] + 12)
    ax.plot(coor()[0],-coor()[1] * 2.5)
    ax.plot(-coor()[0],coor()[1] - rd.randint(-2,5))
    ax.plot(-coor()[1],coor()[0] - 4)
    ax.plot(-coor()[1] / 3,-coor()[0])

#####


import matplotlib.pyplot as plt
import numpy as np
import random as rd

#coor as coordinates

def coor():
    # between -20 and 20, create between a 1000 or 3000 equally space thing
    x = np.linspace(-20, 20, 200)
    
    # changing the parabolas
    y = x**2 + rd.randint(2,10)*x + rd.randint(1,14)  
    return x, y


def CurveCheck():

    fig, ax = plt.subplots()
    

    ax.plot(coor()[0] + rd.randint(3,7), coor()[1])
    ax.plot(-coor()[0] * rd.randint(-3,3), -coor()[1] + 12)
    ax.plot(coor()[0],-coor()[1] * 2.5)
    ax.plot(-coor()[0],coor()[1] - rd.randint(-2,5))
    ax.plot(-coor()[1],coor()[0] - 4)
    ax.plot(-coor()[1] / 3,-coor()[0] * 9)

##