如何使用Python绘制光滑实验数据曲线

Python015

如何使用Python绘制光滑实验数据曲线,第1张

楼主的问题是否是“怎样描绘出没有数据点的位置的曲线”,或者是“x在某个位置时,即使没有数据,我也想知道他的y值是多少,好绘制曲线”。这就是个预测未知数据的问题。

传统的方法就是回归,python的scipy可以做。流行一点的就是机器学习,python的scikit-learn可以做。

但问题在于,仅由光强能预测出开路电压吗(当然,有可能可以预测。)?就是你的图1和图2的曲线都不能说是不可能发生的情况吧,所以想预测开路电压值还需引入其他影响因子。这样你才能知道平滑曲线到底应该像图1还是图2还是其他样子。

如果是单因子的话,从散点图观察,有点像 y = Alnx + B,用线性回归模型确定A,B的值就可以通过x预测y的值,从而绘制平滑的曲线了。

首先大牛不一定教得好 甚至可以说没有普通讲师好

因为有很多基础的东西他们用得很习惯就忘了基础原理了

就比如说一个人对lnx导数是1/x用得很习惯 已经记着他 一道题出现lnx导数 他直接看出来是1/x 你让他解释他可能已经解释不清楚了

一个大牛教你 同一行代码他看起来就是这样很正常 你看得一脸懵逼去问他 他可能告诉你就是这样子没什么好解释的

简单的说就是基础的东西用多了已经记在脑子里 根本不需要记这个怎么回事 你问他怎么回事他不一定能解答