Python和科学计算认证群组  - 讨论区

标题:数学符号中的上下标问题

2011年06月15日 星期三 20:17

RT, 比如R(2---上标 代表平方), 或者R(1---下标),...这类数学符号如何表达?

2011年06月15日 星期三 20:20

你是说变量的取名吗?

用R2, R_1之类的吧。

2011年06月15日 星期三 21:02

不是,比如想输出数学等式 x^2+y^2=1, 即x2+y2=1 这个2应该是上标。

2011年06月15日 星期三 21:07

你要用文本表示数学公式吗?

那比较麻烦的,例如可以分2行:

  2         2

x   +   y       =  1

可以参考SymPy的输出方式。

或者输出成latex格式的数学公式,然后用matplotlib转换成图片

2011年06月15日 星期三 22:32

有的时候画出的图形中做些文字注释:比如 title,  legend 中涉及到这些数学符号: 平方, 立方,...

2011年06月16日 星期四 06:16

matplotlib可以用latex格式的文本表示数学公式。例如:

pl.title("$x^2+y^2=1$")

2011年06月16日 星期四 19:27

是否有可能使用 print '???' 输出同样的结果?

2011年06月16日 星期四 19:36

你还是具体说说你想要什么效果吧。print输出的是文字,不是图片,因此只能输出SymPy的那种效果。

2011年06月25日 星期六 17:58

试试Unicode

2011年06月28日 星期二 22:45

能否介绍下Unicode如何用的?

2011年07月09日 星期六 09:43

我之前在Qt中使用unicode是没有问题的,使用方法很简单,u"编码",不同字符的编码可以直接在网上查到。print里试了一下,有些编码可以用,有些编码总是有解码问题。对此也没有深入研究过,你可以在网上查查。

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号