新学期开了数值分析课,老师要求实验需要编写函数并使用MATLAB之类的工具画出函数图像,怎奈何MATLAB需要花费很多的前并且不是很好用,canvas画图太过于繁琐,所以就开发了一种js暴力画图方法,来完成整个课程的设计。
思路探讨
画图无非就是将一个个的小圆点尽可能的小并且尽可能的密,在不考虑算法时间复杂度和性能的前提下,我尝试用函数创建大量的圆点并且通过position进行定位实现本次实验的效果,完成后的效果如下(点稍微有点大导致锯齿化严重,后续可优化)
拉格朗日插值法
|
|
暴力画图函数及代码
|
|