CoordinateAxisChart icon indicating copy to clipboard operation
CoordinateAxisChart copied to clipboard

关于幂函数的指数不是整数时图像不显示问题

Open yuqianglianshou opened this issue 5 years ago • 0 comments

当幂函数的指数不是整数时,图像是出不来的,比如 y = x^2.1 ,这是因为Math.pow(a,b);这个函数不支持 a<0且b不是整数的情况,此种情况会导致 domain error 错误。而程序会生成 x 小于0的点和 x 大于 0的点,当 x 小于0 求 y值时,所得y = NaN,故导致函数点无法绘制,函数图像绘制失败。请知悉。 我的解决办法是 当指数不是整数时,不生成x < 0的点,这样导致函数只有x>0的部分,但不会报错不显示。

yuqianglianshou avatar Oct 20 '20 06:10 yuqianglianshou