我正在尝试在我的R markdown项目中添加以下公式:
我的Latex代码如下:
$$min\limits_{f}(.)\left \{ \right\sum_{n}^{i=1} \left ( y^{_{i}}-f\left ( x_{i} \right ) \right )^2 + \lambda \int \left ( f''(x) \right )^2 dx\}$$
由于某种原因,它不起作用。我在做什么错?
编辑:
---
title: "asdf"
author: "asdf"
date: "29-1-2020"
output: html_document
---
$$min\limits_{f}(.)\left \{ \right\sum_{n}^{i=1} \left ( y^{_{i}}-f\left ( x_{i} \right ) \right )^2 + \lambda \int \left ( f''(x) \right )^2 dx\}$$
您可以逐一浏览错误消息。当我用html_document
替换pdf_document
后处理您的代码时,我得到:
! Limit controls must follow a math operator.
l.74 \[min\limits
_{f}(.)\left \{ \sum_{n}^{i=1} \left ( y^{x_{i}}-f\left ( ...
您在\
之前缺少min
。
! Missing delimiter (. inserted).
<to be read again>
\sum@
l.70 \[\min\limits_{f}(.)\left \{ \right\sum
_{n}^{i=1} \left ( y^{_{i}}-f\l...
\right
后必须跟定界符,例如.
结果:
---
output: pdf_document
---
$$\min\limits_{f}(.)\left \{ \right.\sum_{n}^{i=1} \left ( y^{_{i}}-f\left ( x_{i} \right ) \right )^2 + \lambda \int \left ( f''(x) \right )^2 dx\}$$
但是,我不喜欢花括号的大小和指数中的i
。为什么使用y^{_{i}}
?这应该读为y^{x_{i}}
或y^{i}
吗?采取后一种可能性并调整支撑,我得到
---
output: pdf_document
---
$$\min\limits_{f}(.)\left\{ \sum_{n}^{i=1} \left ( y^{i}-f\left ( x_{i} \right ) \right )^2 + \lambda \int \left ( f''(x) \right )^2 dx\right\}$$