Automatic detection uses artist labels from creation or set_label(). Explicit artist and label lists provide full control. Artist-only legend creation is discouraged due to ambiguity
Plot visualizes functions by connecting points {x,f[x]}. Evaluates f at x values and creates curves showing function variation. Gaps occur at non-real numbers or Quantity expressions. Supports multiple functions and custom wrappers
A cubic function is a polynomial of degree 3 in the form f(x) = ax³ + bx² + cx + d. It can have 1 or 3 real roots, with 0 or 2 complex roots. The basic cubic function is f(x) = x³
Function transformations move, resize, or reflect the graph of a parent function. There are three main types: translation, dilation, and reflection. Transformations are represented by y = a f(b(x + c)) + d
Creates scatter plots with circular markers using x and y coordinates. Supports both vector and matrix data types. Allows specifying marker size, color, and marker type
Graphs show function behavior on x-y plane. Find y-intercept by setting x to 0. Slope is rise over run, written as fraction over 1. Connect at least three points to create graph