Post List
MP11 和抽象语法树
# MP11 这是某校某课的某作业,其内容是手搓半个 C 语言到 LC-3 汇编的编译器。 正常来讲编译源代码要先进行语法的拆解和分析(lexer & parser),再根据已经拆解开的 “token” 生成目标代码。 这个作业里,基于 flex 和 bison 的语法分析器已经做好了,可以先不关注那一部分,要写的部分是从 AST(Abstract Syntax Tree)到汇编语言的转换。 # Abstract Syntax Tree Abstract Syntax Tree, 抽象语法树,顾名思义,就是把被编译的源代码拆解成比较抽象的...
more...用Sympy库计算泰勒展开式并估算拉格朗日余项
# Sympy 与 Numpy 这里我们用到了 sympy 符号计算库和 numpy 数值计算库。 符号计算和数值计算有何区别,还烦请读者自行搜索( # 用 Sympy 求泰勒展开和求 n 阶导 泰勒公式定义如下: f(x)=∑n=0∞f(n)(a)(x−a)nn!f(x)= \sum_{n=0}^{ \infty } \frac{f^{(n)}(a)(x-a)^n}{n!} f(x)=n=0∑∞n!f(n)(a)(x−a)n 或者是带有拉格朗日余项的形式,其中Rn(x)R_n(x)Rn(x)...
more...Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. # Quick Start # Create a new post h$ hexo new "My New Post"More info: Writing # Run server h$...
more...