Skip to content

Instantly share code, notes, and snippets.

@apivovarov
Last active November 15, 2023 23:39
Show Gist options
  • Save apivovarov/d6655717860497329b9348a6708b8352 to your computer and use it in GitHub Desktop.
Save apivovarov/d6655717860497329b9348a6708b8352 to your computer and use it in GitHub Desktop.
a = 5
b = 6
y = a/b
h = 0.00001
def dy_da_f():
a2 = a + h
y2 = a2 / b
dy_da = (y2 - y) / h
print(f"{y}={a}/{b}, grad {dy_da=}")
def dy_db_f():
b2 = b + h
y2 = a / b2
dy_db = (y2 - y) / h
print(f"{y}={a}/{b}, grad {dy_db=}")
dy_da_f()
dy_db_f()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment