数学公式渲染测试
行内数学公式
这是一个行内公式示例:质能方程 E=mc2 是爱因斯坦提出的。
圆的面积公式是 A=πr2,其中 r 是半径。
勾股定理:a2+b2=c2
块级数学公式
积分公式
∫0∞x2dx=3x30∞
求和公式
i=1∑ni=2n(n+1)
矩阵
[acbd]
二次公式
x=2a−b±b2−4ac
微积分
傅里叶变换:
F(ω)=∫−∞∞f(t)e−iωtdt
希腊字母和符号
α,β,γ,Δ,Θ,λ,μ,π,σ,Ω
≤,≥,=,≈,≡,⊂,⊃,∈,∈/
分数和根号
21+43=45
16=4,327=3
组合使用
在算法分析中,我们常用大 O 符号表示时间复杂度。例如,快速排序的平均时间复杂度为 O(nlogn)。
最坏情况下的时间复杂度为:
T(n)=O(n2)
空间复杂度为 O(logn),因为需要递归调用栈。
代码块与数学公式结合
double calculateCircleArea(double radius) {
return 3.14159 * radius * radius;
}
对应的数学公式:A=πr2
总结
这个测试文件包含了:
- ✅ 行内数学公式(使用单个
$)
- ✅ 块级数学公式(使用双
$$)
- ✅ 各种数学符号和希腊字母
- ✅ 积分、求和、矩阵等复杂公式
- ✅ 代码块与数学公式的组合使用