- 博客(17)
- 收藏
- 关注
原创 使用梯度下降法的逻辑回归
#加载包import numpy as npimport pandas as pdimport matplotlib.pyplot as plt%matplotlib inlinepath = 'LogiReg_data.txt'#header=None:表示文件中的第一行不会被默认设置成列名。#names用来设置列名pdData = pd.read_csv(path,header=None,sep = ',',names=['Exam 1','Exam 2','Admitted']).
2021-11-12 21:41:53
2078
原创 吴恩达--逻辑回归和梯度下降法
1-matlab%%函数文件function [jVal,gradient]=costFunction(theta)jVal=(theta(1)-5)^2+(theta(1)-5)^2;gradient=zeros(2,1)gradient(1)=2*(theta(1)-5);gradient(2)=2*(theta(2)-5);end%%代码文件%梯度下降法的matlab实现options=optimset('gradObj','on','MaxITer',100);ini...
2021-11-10 12:19:52
978
原创 郭彦甫Day2
clear;clca=input('请输入a的值:');b=input('请输入b的值:');c=input('请输入c的值:');x=input('请输入x的值:');if x>=0.5&x<1.5 y=a*x^2+b*x+celseif x<3.5&x>=1.5 y=a*sin(b)^c+xelseif x>=3.5&x<5.5 y=log(abs(b+(c./x)))else y='ERROR!'end...
2021-11-08 23:58:31
159
原创 matlab练习(11.7)
clear;clca=input('请输入a的值:');b=input('请输入b的值:');c=input('请输入c的值:');x=input('请输入x的值:');if x>=0.5&x<1.5 y=a*x^2+b*x+celseif x<3.5&x>=1.5 y=a*sin(b)^c+xelseif x>=3.5&x<5.5 y=log(abs(b+(c./x)))else y='ERROR!'end...
2021-11-08 21:03:03
315
原创 python练习(11.7)
题62级问题:编写一个程序,根据给定的公式计算并打印值:。以下是C和H的固定值:C是50。H是30。D是一个变量,它的值应该以逗号分隔的序列输入到程序中。例子假设程序的输入序列是逗号分隔的:100,150,180,程序输出为:18,22,24提示:如果接收到的输出是小数,则应四舍五入到其最近的值(例如,如果接收到的输出是26.0,则应打印为26)。在为问题提供输入数据的情况下,应该假设它是控制台输入。import mathC=50H=30value=[]print('请输入一组数字
2021-11-07 22:27:36
2367
原创 吴恩达Day1
1、监督学习:利用一组带标签的数据,学习从输入到输出的映射, 然后将这种映射关系应用到未知数据, 达到分类或者回归的目的。(分类)2、无监督学习:根据类别未知(没有被标记)的训练样本解决模式识别中的各种问题。(聚类)...
2021-11-07 20:48:44
50
原创 郭彦甫Day1
1、监督学习:利用一组带标签的数据,学习从输入到输出的映射, 然后将这种映射关系应用到未知数据, 达到分类或者回归的目的。(分类)2、无监督学习:根据类别未知(没有被标记)的训练样本解决模式识别中的各种问题。(聚类)...
2021-11-07 15:46:48
79
原创 python11~20
实例011:养兔子题目: 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?程序分析: 我认为原文的解法有点扯,没有考虑3个月成熟的问题,人家还是婴儿怎么生孩子?考虑到三个月成熟,可以构建四个数据,其中:一月兔每个月长大成为二月兔,二月兔变三月兔,三月兔变成年兔,成年兔(包括新成熟的三月兔)生等量的一月兔。month=int(input('繁殖几个月:'))month_1=1month_2=0month_3=
2021-11-04 22:17:10
565
原创 matlab、python实例练习--day2
一、python(1~5)实例001:数字组合题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析遍历全部可能,把有重复的剃掉。total=0for i in range(1,5): for j in range(1,5): for k in range(1,5): if i!=j and i!=k and j!=k: print(i,j,k)
2021-10-30 22:15:55
410
原创 matlab、python实例练习--day1
1.完成下列操作:(P361,T4)(1) 求[100,999]之间能被21整除的数的个数。(2) 建立一个字符串向量,删除其中的大写字母。%(1) 求[100,999]之间能被21整除的数的个数。clc,clearA=[100:999];j=0;for i=[100:999] if mod(i,21)==0 j=j+1 else j=j+0 endendj%(2) 建立一个字符串向量,删除其中的大写字母。clearclcch='xiHe
2021-10-28 21:38:27
4863
原创 白白的python之路--Day5
一、使用列表list:列表也是一种结构化的、非标量类型,它是值的有序序列,每个值都可以通过索引进行标识,定义列表可以将列表的元素放在[]中,多个元素用,进行分隔,可以使用for循环对列表元素进行遍历,也可以使用[]或[:]运算符取出列表中的一个或多个元素。下面用代码来解释一些列表的用法:list1 = [1,3,5,7,100]print(list)#乘号表示列表元素的重复list2 = ['hello']*3print(list2)#计算列表长度(元素个数)print(len(l
2021-10-24 21:58:19
189
原创 白白的python之路--Day4(逐渐学不会了)
这里仅做个人的笔记所用,内容及代码多来自GitHub骆昊大神的100天课程,下附链接,侵删~GitHub - jackfrued/Python-100-Days: Python - 100天从新手到大师一、函数和模块的使用(1)定义函数:用def关键字来定义函数,函数名后的圆括号中可以放传递给函数的参数,函数执行完之后可以i用return关键字来返回一个值。(2)函数的参数:在Python中,函数的参数可以有默认值,也支持使用可变参数,所以Python并不需要像其他语言一样支持函数的重载,.
2021-10-23 16:17:35
79
原创 白白的机器学习之路--Day1
这里仅做个人的笔记所用,内容及代码多来自《机器学习实战》、《机器学习》,侵删~第一章 机器学习基础一、关键术语(1)一个具有相关特征的实例在上表中,体重、翼展、脚蹼、后背颜色称之为特征,种属称之为目标变量。前两种是数值型,可以用十进制;第三种术语二值型,只取0或1;第四种是枚举型。二、机器学习的主要任务(1)机器学习的主要任务是分类。 在监督学习中,目标变量是学习算法的预测结果,在分类算法中目标变量的类型通常是标称型(一般在有限的数据中取,而且只存在‘是’和‘否’两种不同..
2021-10-22 23:21:18
83
原创 白白的python之路--Day3
这里仅做个人的笔记所用,内容及代码多来自GitHub骆昊大神的100天课程,下附链接,侵删~GitHub - jackfrued/Python-100-Days: Python - 100天从新手到大师一、循环结构(1)for-in循环:明确知道迭代次数或者对容器进行迭代例1:用for循环实现1~100求和range(101):可以用来产生0到100范围的整数,需要注意的是取不到101。 range(1, 101):可以用来产生1到100范围的整数,相当于前面是闭区间后面是开区间。.
2021-10-22 09:38:10
1281
原创 白白的python之路--Day2
这里仅做个人的笔记所用,内容及代码多来自GitHub骆昊大神的100天课程,下附链接,侵删~GitHub - jackfrued/Python-100-Days: Python - 100天从新手到大师一、分支结构(1)if语句的使用:在Python中,要构造分支结构可以使用if、elif和else关键字。writer=str(input('作者是谁:'))poem=str(input('暗语是什么:'))if writer=='nalanrongruo' and poem=='xi.
2021-10-21 16:36:24
73
原创 白白的python之路--Day1
一、变量的命名和使用注意事项(1)变量名只能包含字母、数字和下划线,可以以字母或者下划线打头,不能以数字开头,如1_python是不对的。(2)变量名不能包含空格(3)不要将Python关键字和函数名用作变量名(4)慎用小写字母l和大写字母O二、字符串(1)单引号'',双引号" ",引号内的都是字符串(2)修改大小写name='xi feng'print(name.title())print(name.upper())#大写print(name.lowe...
2021-10-20 22:47:55
91
原创 lingo解决简单0-1整数规划问题实例
例题:本题中,D(lt)值分别为0.25,0.425,0.325,三个变量中只取一个变量纳入最终结果中,变量的取值均为0或1,故第一个约束条件中设置三个变量和小于等于1。代码如下:model:max=0.25*x1+0.425*x2+0.325*x3;x1+x2+x3<=2;@ABS(x3-x2)+@ABS(X2-X1)<=2;x1+x3<=1;x3-x2<=@ABS(x3-x2);x2-x1<=@ABS(X2-X1);x2...
2021-10-20 13:02:19
13442
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人