云笺小站开张 —— 数学公式与代码测试

这是我的科研博客第一篇文章,测试站点的各项功能。

一、数学公式(KaTeX)

行内公式:E=mc^2

\int_{-\infty}^{\infty} e^{-x^2}\,dx = \sqrt{\pi}

\nabla \cdot \mathbf{E} = \frac{\rho}{\varepsilon_0}

二、代码语法高亮(Enlighter)

Python 示例:

import numpy as np
from scipy.optimize import minimize

def rosenbrock(x):
    return sum(100.0*(x[1:]-x[:-1]**2.0)**2.0 + (1-x[:-1])**2.0)

x0 = np.array([0.5, 0.5, 0.5, 0.5])
res = minimize(rosenbrock, x0, method="nelder-mead",
               options={"xatol": 1e-8, "disp": True})
print(f"最优解: {res.x}")

C++ 示例:

#include <iostream>
template<typename T>
T fibonacci(T n) {
    if (n <= 1) return n;
    T a = 0, b = 1;
    for (T i = 2; i <= n; ++i) {
        T c = a + b;
        a = b;
        b = c;
    }
    return b;
}
int main() {
    std::cout << "fib(20) = " << fibonacci(20) << std::endl;
    return 0;
}

《云笺小站开张 —— 数学公式与代码测试》有1条评论

发表评论