dynamic_2d_nonlinear_solve
Solve and analyze 2D nonlinear systems x'=f(x,y), y'=g(x,y); get equilibria, Jacobian classifications, nullclines, trajectories, and optional phase portraits.
Instructions
Solve and analyze the nonlinear 2D system x' = f(x,y), y' = g(x,y).
Args: eq_x, eq_y: Math expressions for f and g (variables x, y, mu and extra params). params: extra parameter values (e.g. {'alpha': 0.5}). mu: bifurcation parameter value. x0..y_max, cantidad_trayectorias: integration and portrait settings. plot: When True, also return a PNG phase portrait.
Returns:
Dict with equilibria, Jacobian-based classification, nullclines and
trajectories. With plot=True a list [dict, Image] is returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| h | No | ||
| mu | No | ||
| t0 | No | ||
| x0 | No | ||
| y0 | No | ||
| eq_x | No | y - x | |
| eq_y | No | x**2 - 1 | |
| plot | No | ||
| t_fin | No | ||
| x_max | No | ||
| x_min | No | ||
| y_max | No | ||
| y_min | No | ||
| params | No | ||
| cantidad_trayectorias | No |