自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 笨办法学Python3 习题47-48

基于Python3.6

2020-02-19 21:45:23 985 3

原创 笨办法学Python3 习题43

基于Python3.6

2020-02-19 16:40:19 532 3

原创 笨办法学Python3 习题40和习题41

基于Python3.6

2020-02-19 10:01:12 812

原创 笨办法学Python3 习题39和习题40

习题39 列表的操作# crate a maping of state to abbreviationstates = { 'Oeegon': 'OR', 'Florida': 'FL', 'California': 'CA', 'New York': 'NY', 'Michigan': 'MI'}# create a basic set of...

2020-02-19 00:32:56 440

原创 笨办法学Python3 习题35

基于Python3.6

2020-02-18 17:57:11 501

原创 笨办法学Python3 习题32和习题33

基于Python3.6

2020-02-18 17:22:08 382

原创 笨办法学Python3 习题31

基于Python3.6

2020-02-18 17:12:18 329

原创 笨办法学Python3 习题29和习题30

基于Python3.6

2020-02-18 16:33:57 208

原创 笨办法学Python3 习题24和习题25

基于Python3.6习题24print("Let's practice everything.")print('You\'d need to know \' bout escapes withe \\ that do \n newlines and \t tabs.')poem = '''\t The lovely worldwith logic so firmly plan...

2020-02-18 15:57:38 340

原创 笨办法学Python3 习题21和习题22

基于Pyhton3.6习题21def add(a, b): print("ADDING %d + %d" % (a, b)) return a + bdef subtract(a, b): print("SUBTARACTING %d - %d" % (a, b)) return a - bdef multiply(a,b): print(...

2020-02-18 11:32:03 469

原创 笨办法学Python3 习题20

基于Python3.6习题20from sys import argv#从命令行输入要读取的文件script, input_file = argv#定义输入全部文件内容的函数def print_all(f): print(f.read())#seek()方法用于移动文件读取指针到指定位置,0是文件开头def rewind(f): f.seek(0)#定义打印...

2020-02-18 11:05:20 456

原创 笨办法学Python3 习题16

基于Python3.6习题16from sys import argvscript, filename = argvprint("We're going to erase %r." % filename)print("If you don't want that, hit CTRL-C (^C).")print("If you do want that, hit RETURN...

2020-02-18 10:43:36 533

原创 笨办法学Python3 习题18和19

基于Python3.6习题18def print_two(*args): arg1, arg2 = args print("arg1: %r, arg2: %r" %(arg1, arg2))def print_two_again(arg1, arg2): print("arg1: %r, arg2: %r" % (arg1, arg2))def p...

2020-02-18 10:20:23 426

原创 Coursera机器学习作业分析四(ex 1-4)

3 多变量线性回归在这部分我们来通过多个变量预测房价这个数据存储在ex1data2.txt,第一列是房子的面积大小,第二列是卧室的数量,第三列是房价,这部分内容的主程序在ex1_multi.m中3.1 元素(影响因素)归一化我们注意到房子的面积从数值上来看比卧室数量大很多,当不同变量相差数量级时,通常应该记性变量的归一化,这样梯度下降的速度更快。我们在这里的第一个任务是完成featureNorma...

2018-04-18 20:48:13 398

原创 Coursera机器学习作业分析三(ex 1-3)

2.2.4 梯度下降有了前面的正确基础,我们可以开始最核心的梯度下降了function [theta, J_history] = gradientDescent(X, y, theta, alpha, num_iters)%GRADIENTDESCENT Performs gradient descent to learn theta% theta = GRADIENTDESCENT(X,...

2018-04-16 12:05:41 405

原创 Coursera机器学习作业分析二(ex 1-2)

在上次进行了画图之后,这次重点讲一下梯度下降,这个在后面的作业中会反复用到2.2 梯度下降梯度下降的目的是得到一个线性回归的估计参数进行计算之前我们再来回顾一下梯度下降。其实在这里你并不用了解梯度下降的具体原理,现在我们只需要明确梯度下降是一种寻找让代价函数最小的方式。2.2.1 更新等式梯度函数是根据代价函数计算出来的,因此我们需要回顾一下代价函数:这里线性回归,顾名思义就是通过线性函数来,我们...

2018-04-15 22:40:47 321

原创 Coursera机器学习作业分析一(ex 1-1)

个人觉得Coursera 上的作业设计的相当不错,既有难度,又让你有成就感,不知不觉中,就已经慢慢进入机器学习的理解与应用。第一次作业的内容主要是有关线性回归的,包含入门级任务和附加任务,我将根据讲解文档一边分析代码,一边理解上课的内容。1. Simple Octave/MATLAB function这里一开始要使用到的文件是 warmUpExercise.mfunction A = warmUp...

2018-04-15 21:38:12 397 2

原创 Octave提交Coursera机器学习作业问题

Octave提交作业第一次遇到了问题主要就是找不到ex1文件夹里面的子文件夹lib里面的文件经过分析,应该是由于ex1加入路径以后并没有把子文件也加入路径,才导致提示一些文件不存在。把lib文件夹加入以后就可以顺利提交了在这个过程中用到了几个命令>> pwdans = E:\mooc\my-learning\machine-learning-ex2\ex2pwd是用来打印当前路径的&...

2018-04-10 11:30:34 4038 6

原创 Octave矩阵运算(三)

矩阵的一些更复杂的运算首先是矩阵的平方和矩阵元素的平方>> A=[1,2,3;4,5,6;7,8,9]A = 1 2 3 4 5 6 7 8 9>> A^2ans = 30 36 42 66 81 96 102 126 150>> A.^2ans =...

2018-04-10 11:17:05 2038

原创 Octacve矩阵运算(一)

Octave中的矩阵加法矩阵的加法是最简单的,但是我将从元素和矩阵两个角度来分析这个问题,通过举例来实际说明>> A=[1,2,3;4,5,6;7,8,9;]A = 1 2 3 4 5 6 7 8 9矩阵的元素都加上某一个值:>> A+2ans = 3 4 5 6 7 8 9 ...

2018-04-06 15:45:53 327

原创 Octave 矩阵变换

这个属于补充,从原来的矩阵进行变换生成新的矩阵>> A=[1,2,3;4,5,6;7,8,9;]A = 1 2 3 4 5 6 7 8 9从A当中把第一列和第三列抽出形成新的矩阵B>> B=A(:,[1,3])B = 1 3 4 6 7 9把A当中的第1行、第2行,第2列、第3列抽出形成新的矩阵...

2018-04-06 15:09:51 661

原创 Octave矩阵运算(二)

矩阵运算中的乘法,分为几种,下面从元素和矩阵两个角度进行举例说明。>> A=[1,2,3;4,5,6;7,8,9;]A = 1 2 3 4 5 6 7 8 9分别对矩阵本身做平方运算和每个元素做平方运算>> A.*2ans = 2 4 6 8 10 12 14 16 18&g...

2018-04-06 14:55:05 3627

原创 Octave矩阵元素

Octave 中的矩阵元素Octave中的矩阵和Matlab中的用法基本相同,但是为了明确一下,写出来具体的例子方便大家理解生成一个一般的矩阵:>> A=[1,2,3;4,5,6;7,8,9;] %逗号用来分隔每一行的元素,分号是换行A =   1   2   3   4   5   6   7   8   9对某个元素获取:>> a12=A(1,2)a12 = ...

2018-04-06 14:15:01 954

原创 我的第一篇博客

记录新起点为什么写博客?从事技术研究已经快三年了,但是技术没有什么增长,原因之一就是总结不够频繁,有很多知识当时觉得会了,但是过后就忘记了,或者我自认为会了,其实还没有会,所以趁着清明假期,我要把博客这件事做起来。正好在学习MOOC上的Machine Learning所以也以此为起点,将学习过程中的笔记一起在博客上写了。其实我一开始是要在GitHub上建立自己的博客,但是这也是一个复杂的工作,所以...

2018-04-06 13:38:45 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除