# 函数方程绘图器

输入一个或多个 y=f(x) 表达式，共享坐标轴绘制，并标出零点、极值与积分区域

> 标准页面: https://elysiatools.com/zh/tools/function-equation-plotter

- **分类:** Math & Numbers

- **关键词:** 函数, 方程, 绘图, 数学

## 概述

解析一个或多个函数表达式，在共享坐标轴上采样绘制，标出近似零点和局部极值，并可估算某条曲线的积分面积。

## 输入项

- **函数表达式** (textarea): x^2 - 2*x sin(x)
- **X 最小值** (number)
- **X 最大值** (number)
- **Y 最小值** (number)
- **Y 最大值** (number)
- **采样点数** (number)
- **积分起点** (number)
- **积分终点** (number)

## 适用场景

- 需要在同一个坐标系中对比分析多个数学函数图像的走势与交点时。
- 需要快速寻找函数的零点（与 X 轴交点）或局部极大值与极小值的位置时。
- 需要直观展示并估算特定函数在某一区间内的定积分面积时。

## 工作原理

- 在输入框中逐行输入一个或多个 y=f(x) 函数表达式（例如 x^2 - 2*x 或 sin(x)）。
- 设置 X 轴与 Y 轴的取值范围，并指定采样点数以控制曲线的平滑度。
- 根据需要设置积分起点与终点，系统将自动计算并高亮显示该区间内的积分区域。
- 点击生成，系统将解析表达式并渲染出包含零点、极值和积分面积的交互式函数图像。

## 使用案例

- 数学教学与课件制作，直观展示函数图像特征、极值点与定积分的几何意义。
- 工程与物理计算中，快速验证数学模型、寻找方程的近似根。
- 学生自主学习与作业核对，快速绘制函数图像并验证积分计算结果。

## 常见问题

### 支持输入哪些类型的函数表达式？

支持常见的数学函数，如多项式、三角函数（sin, cos）、指数与对数函数等，使用标准的数学运算符（如 * 表示乘法，^ 表示幂）。

### 如何在同一个图表中绘制多条曲线？

在函数表达式输入框中，将不同的函数分行输入即可在共享坐标轴中同时绘制。

### 采样点数（sampleCount）有什么作用？

采样点数决定了曲线的平滑程度。点数越多，曲线越平滑，但计算量会相应增加，默认值为 240。

### 积分区域是如何计算和展示的？

输入积分起点和终点后，系统会计算该区间内曲线与 X 轴围成的面积，并在图表上以阴影区域直观标出。

### 为什么我的函数图像显示不全？

请检查并调整 X 轴和 Y 轴的最大值与最小值设置，确保其覆盖了函数的主要取值区间。

## 相关工具

- [无障碍合规检测器](https://elysiatools.com/zh/tools/accessibility-checker): 检测 HTML、网页或设计稿图片中的常见 WCAG 2.1 问题，并给出可直接修复的建议
- [Data URI 生成器](https://elysiatools.com/zh/tools/data-uri-generator): 将文件转换为 Data URI（Base64 或百分号编码），用于直接在 HTML、CSS 或 Markdown 中内联图片、字体等资源
- [PDF品牌手册](https://elysiatools.com/zh/tools/pdf-brand-guidelines-pdf): 生成包含Logo、色板、字体和间距规范的品牌手册PDF
- [SVG Favicon 生成器](https://elysiatools.com/zh/tools/svg-favicon-generator): 将 SVG 或位图 Logo 生成完整的 favicon 套件，包括 ICO、多个 PNG 尺寸、Apple Touch Icon 和 site.webmanifest
- [引文生成器](https://elysiatools.com/zh/tools/citation-generator): 从 DOI、ISBN、URL 或手动填写的元数据生成 APA 7、MLA 9、Chicago、IEEE、BibTeX 和 RIS 格式引文。
- [JWK 生成与解析器](https://elysiatools.com/zh/tools/jwk-generator): 生成 RSA、EC（P-256/P-384/P-521/secp256k1）与 OKP（Ed25519/Ed448/X25519/X448）的 JSON Web Key，或解析已有 JWK 以查看参数、指纹与元信息
- [SSH 密钥对生成器](https://elysiatools.com/zh/tools/ssh-key-generator): 生成 SSH 密钥对（推荐 Ed25519，或 RSA 4096、ECDSA P-256），公钥为可直接用于 ~/.ssh/authorized_keys 的 OpenSSH 格式，附 SHA256 指纹与 PEM 私钥。可选口令加密。本地运行。
- [SVG 图表逆向数据提取器](https://elysiatools.com/zh/tools/svg-chart-to-data-extractor): 从 SVG 折线图、柱状图、饼图等结构中逆向提取数据点并输出 JSON/CSV

## 示例

- [SVG示例](https://elysiatools.com/zh/samples/svg-samples): 可缩放矢量图形（SVG）示例，展示各种SVG功能和技术
- [D3.js 数据可视化示例](https://elysiatools.com/zh/samples/d3js-data-visualization): 全面的D3.js数据可视化示例，包括图表、地图、动画和交互式可视化
- [SVG 查看器样本](https://elysiatools.com/zh/samples/svg-viewer-samples): 用于浏览器内 SVG 查看器的样本矢量图
- [XML 示例](https://elysiatools.com/zh/samples/xml-samples): XML（可扩展标记语言）格式示例，从简单到复杂结构

## 相关内容

- [SVG、Favicon 与图标资产工作流工具](https://elysiatools.com/zh/hubs/svg-favicon-icon-workflows): 在一个专题中完成 favicon 套件生成、SVG 优化、ICO/PNG/JPG/WebP/SVG 之间的图标转换，以及面向网页交付的图像资产准备。
- [JSON Schema、Mock 数据与 API 夹具生成工具](https://elysiatools.com/zh/hubs/json-generate): 围绕JSON Schema 生成、Mock 负载构建与 API 夹具准备整理的一组工具。
- [CSS 效果、配色板与设计 Token 生成工具](https://elysiatools.com/zh/hubs/design-generate): 围绕CSS 视觉效果、配色构建与设计 Token 生成整理的一组工具。
- [可打印 PDF 排版与模板生成工具](https://elysiatools.com/zh/hubs/pdf-generate): 围绕可打印 PDF 排版生成与可复用文档模板整理的一组工具。
