#19 科學計算與數學公式

在編輯器裡輸入數學公式——從基礎算式到 AI 矩陣運算,全部即時渲染成清晰的數學排版。

兩種插入方式

方式一:π 按鈕

點工具列的 π 按鈕,插入一個範例公式 $E=mc^2$,直接改成你要的內容。

方式二:直接輸入

$...$ 包住公式:打 $ 開頭,輸入公式,再打 $ 結尾——自動轉換成渲染圖。

你輸入 效果
$x + y = z$ $x + y = z$
$E=mc^2$ $E=mc^2$
$\pi \approx 3.14159$ $\pi \approx 3.14159$

編輯公式

點一下已渲染的公式 → 切換回編輯模式 → 改完後點其他地方確認。


基礎範例

分數與根號

語法 結果
$\frac{a}{b}$ $\frac{a}{b}$
$\frac{1}{2} + \frac{1}{3} = \frac{5}{6}$ $\frac{1}{2} + \frac{1}{3} = \frac{5}{6}$
$\sqrt{x}$ $\sqrt{x}$
$\sqrt{a^2 + b^2}$ $\sqrt{a^2 + b^2}$
$\sqrt[3]{x}$ $\sqrt[3]{x}$

指數與對數

語法 結果
$e^{x}$ $e^{x}$
$2^{10} = 1024$ $2^{10} = 1024$
$\log_2 x$ $\log_2 x$
$\ln e = 1$ $\ln e = 1$

希臘字母

語法 結果 常見用途
$\alpha, \beta, \gamma$ $\alpha, \beta, \gamma$ 角度、係數
$\theta$ $\theta$ 參數、角度
$\sigma$ $\sigma$ 標準差、Sigmoid
$\mu$ $\mu$ 平均值
$\lambda$ $\lambda$ 學習率、正則化
$\nabla$ $\nabla$ 梯度算子
$\partial$ $\partial$ 偏微分

中級範例

求和與連乘

$\sum_{i=1}^{n} x_i = x_1 + x_2 + \cdots + x_n$

$\prod_{i=1}^{n} x_i = x_1 \cdot x_2 \cdots x_n$

極限與導數

$\lim_{x \to 0} \frac{\sin x}{x} = 1$

$\frac{d}{dx} e^x = e^x$

$\frac{d}{dx} \ln x = \frac{1}{x}$

積分

$\int_0^{\infty} e^{-x}\, dx = 1$

$\int_a^b f(x)\, dx = F(b) - F(a)$


進階:AI / ML 矩陣運算

矩陣與向量

定義矩陣:

$\mathbf{A} = \begin{pmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{pmatrix}$

矩陣乘法:

$\mathbf{C} = \mathbf{A} \cdot \mathbf{B}, \quad c_{ij} = \sum_{k} a_{ik} b_{kj}$

轉置:$(\mathbf{A}^T)_{ij} = a_{ji}$

線性層(Forward Pass)

$\mathbf{y} = \mathbf{W} \mathbf{x} + \mathbf{b}$

其中 $\mathbf{W} \in \mathbb{R}^{m \times n}$$\mathbf{x} \in \mathbb{R}^{n}$$\mathbf{b} \in \mathbb{R}^{m}$

損失函數

均方誤差 (MSE):

$L_{MSE} = \frac{1}{N} \sum_{i=1}^{N} (y_i - \hat{y}_i)^2$

交叉熵 (Cross-Entropy):

$L_{CE} = -\frac{1}{N} \sum_{i=1}^{N} y_i \log(\hat{y}_i)$

激活函數

Sigmoid:

$\sigma(x) = \frac{1}{1 + e^{-x}}$

Softmax:

$\text{softmax}(x_i) = \frac{e^{x_i}}{\sum_{j=1}^{K} e^{x_j}}$

ReLU:

$\text{ReLU}(x) = \max(0, x)$

梯度下降

基本更新規則:

$\theta_{t+1} = \theta_t - \eta \nabla_\theta L(\theta_t)$

Adam 優化器更新:

$m_t = \beta_1 m_{t-1} + (1 - \beta_1) g_t$

$v_t = \beta_2 v_{t-1} + (1 - \beta_2) g_t^2$

$\theta_{t+1} = \theta_t - \frac{\eta}{\sqrt{\hat{v}_t} + \epsilon} \hat{m}_t$

反向傳播

鏈式法則:

$\frac{\partial L}{\partial \mathbf{W}} = \frac{\partial L}{\partial \mathbf{y}} \cdot \mathbf{x}^T$

權重更新:

$\mathbf{W} \leftarrow \mathbf{W} - \alpha \frac{\partial L}{\partial \mathbf{W}}$

Attention(Transformer)

$\text{Attention}(\mathbf{Q}, \mathbf{K}, \mathbf{V}) = \text{softmax}\!\left(\frac{\mathbf{Q}\mathbf{K}^T}{\sqrt{d_k}}\right)\mathbf{V}$


常用 KaTeX 速查表

效果 語法
分數 rac{分子}{分母}
根號 sqrt{x}
上標 x^{2}
下標 x_{i}
求和 sum_{i=1}^{n}
積分 int_a^b
向量 mathbf{v}
矩陣 egin{pmatrix} a & b \\ c & d \end{pmatrix}
偏微分 rac{partial f}{partial x}
趨近 approx
屬於 in
實數集 mathbb{R}

完整語法參考:KaTeX 支援函數列表