- 博客(5)
- 收藏
- 关注
原创 python中利用最小二乘拟合二次抛物线函数
1.最小二乘也可以拟合二次函数我们都知道用最小二乘拟合线性函数没有问题,那么能不能拟合二次函数甚至更高次的函数呢?答案当然是可以的。下面我们就来试试用最小二乘来拟合抛物线形状的的图像。对于二次函数来说,一般形状为 f(x) = a*x*x+b*x+c,其中a,b,c为三个我们需要求解的参数。为了确定a、b、c,我们需要根据给定的样本,然后通过调整这些参数,知道最后找出一组参数a、b、c,使这些所有的
2017-10-30 23:07:10 21181 2
原创 python函数对象与闭包详解
1.一切皆对象python是面向对象语言。在python中,一切皆对象,函数自然也不例外。在python中定义个最简单的函数如下:def fun(): print "hello world"当代码执行遇到def以后,会现在内存中生成一个函数对象,这个函数对象被定义为这个函数的名字。当我们调用函数时就要指定函数的名字,通过函数名才能找到这个函数。 函数的代码段在定义时是不会执行的,只有当这个函
2017-10-27 23:24:59 3222
原创 python中的列表推导与生成器
1.先看两个列表推导式def t1(): func1 = [lambda x: x*i for i in range(10)] result1 = [f1(2) for f1 in func1] print result1def t2(): func2 = [lambda x, i=i: x*i for i in range(10)] result2 = [f
2017-10-25 22:48:14 1040
原创 java泛型中的通配符 extends与super
1.java泛型中的关键字java泛型中有如下关键字: 1. ? 表示通配符类型 2. <? extends T> 既然是extends,就是表示泛型参数类型的上界,说明参数的类型应该是T或者T的子类。 3. <? super T> 既然是super,表示的则是类型的下界,说明参数的类型应该是T类型的父类,一直到object。2.示例代码public class GenericClass {
2017-10-22 22:22:59 1526
原创 java.lang.Exception: Test class should have exactly one public constructor
在scala中写了一些测试代码,用来做项目中的单元测试。比如这种简单的测试代码:import org.junit.Testobject CollectionTest { @Test def listHead(): Unit = { val list = List(0, 1, 2, 3) println(list.head) }}在方法名上面右
2017-10-20 11:25:24 14746 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人