Jupyter-python用Matplotlib写$\frac{\pi}{2}$想得到二分之兀,但$报错

Jupyter用Matplotlib写$\frac{\pi}{2}$想得到二分之派,但你$报错

代码如下:

$\frac{\pi}{2}$

想要得到二分之兀的展示效果

报错为:

Cell In[8], line 4
    $\frac{\pi}{2}$
    ^
SyntaxError: invalid syntax

该回答引用ChatGPT4与博主@晓码自在合作编写:

您好,在Jupyter Notebook中使用Matplotlib写入数学公式时,需要使用MathJax语法。

Markdown语法无法正确解析数学公式。因此,写$\frac{\pi}{2}$会报SyntaxError的错误。

要正确显示$\frac{\pi}{2}$,需要使用MathJax语法,具体如下:

  1. 加上%%mathjax magics命令,开启MathJax渲染:
python
%%mathjax

  1. 使用$$来围绕公式:
python
$$ \frac{\pi}{2} $$ 

  1. 这样能正确显示为:
$$\frac{\pi}{2}$$

所以,完整的Jupyter Notebook代码为:

python
%%mathjax

$$ \frac{\pi}{2} $$ 

MathJax支持Latex语法,可以渲染多种数学公式。除了分数$$\frac{a}{b}$$外,还支持上下标$$a^2$$,极限$$\lim_{x\to 0} f(x)$$,积分$$\int_a^b f(x)dx$$等等。

总结下,在Jupyter Notebook想要正确展示LaTex数学公式,需要:

  1. 开启MathJax渲染:%%mathjax magics
  2. 使用$$将公式包裹
  3. 在$$中使用Latex语法编写公式
  4. 保存并运行单元格,公式就会正确渲染显示

希望这个解释能帮助您解决在Jupyter中使用Matplotlib编写数学公式的问题。