在Mathematica中绘制分数次幂(非整数幂)函数的图像
标签:
mathematicait |
分类: 快捷方式 |
Mathematica对数学小白也太不友好了,想画个x^(1/3)的函数图像,居然只能画一半。原因是 x^(1/3) ”等同于“Power[x,1/3]”,而“Power”函数用的 是虚数系统,一个复数的n次方根有n个,
“Power”函数返回其中辐角最小的根,所以负数的分数次幂算出来都不是实数,自然也就无法在实数数轴上绘制出来。“Power”函数的说明中提到“x^y,对于复数x和y,Power给出e^(ylog(x))的主值. ”。
例如:
“Power[-8,
1/3] ”会得到“2 (-1)^(1/3)”
“Power[-8, 1/3] // N”会得到“1. + 1.73205 i”
若要求实立方根,则有一个专门的函数“CubeRoot[x]”。
目前查到的绘制分数次幂函数实根图像的解决方案是“Plot[Sign(x)Abs(x)^(1/3)]”。

加载中…