Mathematica基础——续谈“*Form”

2026-04-02 23:46:13

1、NumberForm返回表达式的近似值,但效果还不如直接用N:

NumberForm[N[Pi], 36]

N[Pi,36]

感觉作用和PaddedForm差不多!

Mathematica基础——续谈“*Form”

2、PrecedenceForm对优先级高的运算加括号:

PrecedenceForm [a+b*c,100]

奇怪的是,WolframCloud不反应,跟官网教程里面的不一样!

Mathematica基础——续谈“*Form”

Mathematica基础——续谈“*Form”

3、不同单位条件下,返回指定的表达式:

QuantityForm[Quantity[3, "Meters"/"Seconds"], "LongForm"]

Mathematica基础——续谈“*Form”

4、StandardForm到底有什么用呢?本人暂时没看出来!

x^2 + x^(-1) + Pi

x^2 + x^(-1) + Pi//StandardForm 

Sin[x]

Sin[x]//StandardForm 

Mathematica基础——续谈“*Form”

5、往字符串里面加入指定的数值:

StringForm["值为 x=`` 和 y=``.", 5, 10]

Mathematica基础——续谈“*Form”

6、TableForm,把一个列表转化为阵列的形式:

TableForm[Array[a, {6}]]

Mathematica基础——续谈“*Form”

7、TeXForm[(a/b+c)/d]

把表达式转化为Tex语言的形式!

Mathematica基础——续谈“*Form”

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢