如何用LaTeX编写含括号及拟合效果好、简单模型说明的数学公式
用LaTeX编写带标注的数学公式
要实现带括号、且为两个项分别添加说明的公式,你需要加载amsmath包来支持复杂数学排版命令,以下是两种贴合需求的实现方式:
方式1:横向组合带大号括号的公式
适合展示两个项的权衡关系(如损失函数+正则项),代码如下:
% 导言区必须添加 \usepackage{amsmath} % 正文环境中的公式 \[ \Bigg( \underbrace{\sum_{i=1}^{n} \left( y_i - \hat{y}_i \right)^2}_{\text{拟合效果好(predicted well)}} + \lambda \underbrace{\sum_{j=1}^{p} \beta_j^2}_{\text{简单模型(simple model)}} \Bigg) \]
关键命令说明:
\Bigg(/\Bigg):生成适配公式高度的自动大号括号,比固定尺寸括号更美观\underbrace{<公式内容>}_{<标注文本>}:给指定公式项添加下方标注,精准对应说明\text{}:在数学环境中插入普通文本(支持混排中文与英文)- 公式内的求和项、预测值$\hat{y}_i$、正则化参数$\lambda$等元素可根据实际需求替换
方式2:竖排带大括号的公式
适合分开展示两个独立项,代码如下:
% 导言区必须添加 \usepackage{amsmath} % 正文环境中的公式 \[ \begin{cases} \underbrace{\sum_{i=1}^{n} \left( y_i - \hat{y}_i \right)^2}_{\text{拟合效果好(predicted well)}} \\ \underbrace{\lambda \sum_{j=1}^{p} \beta_j^2}_{\text{简单模型(simple model)}} \end{cases} \]
内容的提问来源于stack exchange,提问作者Paul Goyes
相关产品推荐
相关产品推荐

