nonlinear-programming

Community

Solve nonlinear optimization with confidence.

AuthorSPIRAL-EDWIN
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Nonlinear programming helps solve optimization problems where the objective function or constraints are nonlinear, making linear-programming approaches unsuitable. It covers functions like x^2, xy, sin(x), exp(x), and sqrt(x), and handles both unconstrained and constrained scenarios.

Core Features & Use Cases

  • Handles nonlinear objectives and constraints with gradient-based or derivative-free solvers.
  • Supports common problem types: engineering design, parameter fitting, optimal control, and facility/location decisions.
  • Works with standard tools (e.g., SciPy) and allows multiple starting points to mitigate local optima.

Quick Start

Define your nonlinear objective and constraints, provide an initial guess, choose a solver (e.g., SLSQP), and run the optimizer. Example: set up objective function f(x), constraints g(x) <= 0 and h(x) = 0, initialize x0, call minimize with method='SLSQP', check result.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: nonlinear-programming
Download link: https://github.com/SPIRAL-EDWIN/MCM-ICM-2601000/archive/main.zip#nonlinear-programming

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.