自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习基本知识

本课程专注于机器学习的算法学习,关注于监督学习。kNN 线性回归 多项式回归 逻辑回归 模型正则化 PCA SVM 决策树随机森林 集成学习 模型选择 模型调试scikit—learn机器学习库numpy、matplotlib数据的预处理。数据:多分类:1.一些算法只支持完成二分类的任务。多分类的任务可以转换为二分类的任务。多标签分类回归任务:结果是一个连续数字的值,并非一个类别(如房屋价格、市场分析)流程:输入大量学习资料->机器学习算法-&g.

2021-10-24 19:20:34 257

原创 Pythonic和Python杂记

例如:字典映射day = 6switcher = {0:'Sunday',1:'Monday',2:'Tuesday' }day_name = switcher.get(day,'Unknown')print(day_name)列表推导式:None:空 不为空字符串和空的列表#set也可以被推导a = [1,2,3,4,5,6,7,8]b = [i**3 for i in a]# b= {i**2 for i ...

2021-10-20 20:01:11 218

原创 函数式编程

匿名函数#匿名函数def add(x,y):return x + yprint(add(1,2))f = lambda x,y:x+yprint(f(1,2))Python中的三元表达式: x if x > y else y其它语言中的三元表达式:x > y ? x : ymap:其实就是一种映射。如:#maplist_x = [1,2,3,4,5,6,7,8]list_y = [1,2,3,4,5,6,7,8]r = ma...

2021-10-17 20:21:51 207

原创 Python的高级语法与用法

enum:枚举的意义重在它的标签,而不是数值。枚举类型、枚举名称、枚举值。闭包= 函数 + 环境变量(函数定义时候的外部变量,不能是全局变量) 可以记忆住上一次调用的状态。函数:只是一段可执行的代码,并不是对象。global,nonlocalPython中:一切皆对象a在里面那个函数不能当做一个变量去赋值,而是要引用。如:origin = 0def go(step):global originnew_pos = origin + step...

2021-10-16 11:55:23 234

原创 Python中的JSON

JSON:是一种轻量级的数据交换格式JavaScript对象标记特点:易于阅读、易于解析、网络传输效率高、跨语言交换数据。表示是一个字符串,里面是双引号,则外面是单引号。反序列化:表示字符串类型变为某种类型。序列化:把Python的数据类型向JSON字符串转换的过程。...

2021-10-16 11:54:05 404

原创 Python中的正则表达式

正则表达式是一个特殊的字符序列,一个字符串是否与我们所设定的这样的字符序列,相匹配。应用:快速检索文本、实现一些替换文本的操作。检查一串数字是否是电话号码。 检测一个字符串是否符合email。 把一个文本里指定的单词替换为另外一个单词。import re #里面有很多函数r = re.findall(‘\d’,a):找出字符里的数字‘Python’普通字符 ‘\d’元字符r = re.findall(‘a[cf]c’,s):匹配中间是c或者f的r = re.fi..

2021-10-14 21:25:43 136

原创 Python函数

功能性、隐藏细节、避免编写重复的代码。函数的参数列表可以没有,可以用return value来返回结果。序列解包:如d = 1,2,3a,b,c = d形参用关键字的话,可以不遵守顺序,反正元素被限定了,不能把默认值参数和必须参数混在一起调用。类的实例化。类最基本的作用:封装。如:class Student():name = ''age = 0def print_file(self):p...

2021-10-13 21:24:10 119

原创 变量与运算符

变量与运算符变量:名字,变量一定要有意义。Python的变量名区分大小写,Python是动态语言。int str tuple值类型 (不可改变)list set dict引用类型 (可变)id()用来显示变量在内存中的地址。b.append(4) 可添加元素,在列表里,这个方法不能用在元组里。2**3表示为2的3次方。Python中不需要定义变量。赋值运算符,Python中没有a++,a--这种自增、自减运算符。变量:有可能改变的。int(True) = 1;

2021-10-11 10:56:03 132

原创 Python的基本数据类型

组列表:类似于结构体。如[1,2,’hello’,True.False],[[1,2],[‘hello’],[True,False]],嵌套列表后面加个[1]表示访问里面的元素。也可以用+号连接列表。嵌套列表。元组(tuple)(1,2,3,4,5)(1,’-1’,True)(1,2,3,4,5,6)[1]可以这样来访问。(1,2,3,4)[0:2]得到的是(1,2)type((1))会显示int,因为编译器不知道是运算符()还是元组符号,默认为运算符。type(

2021-10-10 20:11:22 172

原创 Python基本概念

python中只有float类型,没有单精度和双精度的区别。 //是整除,字符串用str表示。 0b10是二进制的表示方式。 bin()转化为二进制,int()转化为十进制,hex()转化为十六进制,oct()转化为八进制。 布尔类型中的True和False首字母要大写,一切空的值都会被认定为False。 “””‘’’可以作为换行的办法。 ‘hello\world’会显示成为‘helloworld’。\’:为单引号,转义字符\\n的效果就是输出\n。 字符串前面加了一个r后,这个字符串.

2021-10-10 20:09:06 244

原创 lingo实现的TSP算法

model:sets:city/1..6/:u;link(city,city):dist,x;!距离矩阵,x为决策变量;endsetsdata:dist=0 702 454 842 2396 1196     702 0 324 1093 2136 764     454 324 0 1137 2180 798     842 1093 1137 0 1616 1857    ...

2019-01-27 21:47:26 3285 1

原创 数据预测之BP神经网络具体应用以及matlab代码

 1.具体应用实例。根据表2,预测序号15的跳高成绩。表2 国内男子跳高运动员各项素质指标 序号 跳高成绩() 30行进跑(s) 立定三级跳远() 助跑摸高() 助跑4—6步跳高() 负重深蹲杠铃() 杠铃半蹲系数 ...

2018-08-29 20:39:58 2978 1

原创 建模国赛评分标准

                                                                               评分标准: 摘要:20分(最好200字以内,严谨、标准,按照套路的语言;针对……,采用……方法,得到……结论)           要记得写出自己的创新点、闪光点。(加分点)           模型拓展:10分,...

2018-08-20 17:42:33 7309

原创 TSP算法(0-1规划) ---用Matlab和Lingo联合实现

 MATLAB处理数据的程序: 处理之前需要进行数据的处理,把数据转换为0和1,转化为相关的矩阵;用i表示行,用j表示列,增加一行用0表示。 文件名根据需要修改即可。load 'C:\Users\Administrator\Desktop\table2.txt';a = table2;[m,n]=size(a);d=zeros(n+1,n+1); %定义距离矩阵;...

2018-08-20 11:11:28 3114

原创 大学生数学建模竞赛心得(提高篇) 转

                                     大学生数学建模竞赛心得(提高篇)〇、 前言受王春利老师的邀请,在国赛之后写一遍心得体会,给学弟学妹们一些适合 我们学校自身水平的心得体会。 首先还是感谢下王老师以及公共课程数学部对我以及我队友的支持,还有本 部朱老师以及毛老师的支持,没有他们对我的支持,我在数学建模以及数学竞赛 的道路上不会走得如此顺利。 我...

2018-08-09 23:30:09 12892 4

原创 数学建模国赛前如何高效的学习

首先说下各高校普遍存在的问题,培训课上的东西真的过于基础了,别说是国赛了,模拟题都难以下手,小白们应该深有体会吧。那么培训有用吗?当然有,那些有用的算法是有一定难度的,先学学基础的知识可以帮助你们更好的理解好的算法。 在国赛中,一些大佬们都喜欢用高大上的算法,一是算法确实能得到比较好的结果,二是很少人会用,在国赛中更有优势。好的算法,肯定是难懂的,但可别怕学什么难得东西,只要掌握了学习方法...

2018-08-05 22:04:40 3722

原创 新手进阶建模 (写论文摘要和看论文)

  首先是关于写论文摘要的问题,资深的建模者都明白摘要有时候便能决定能不能得奖,论文的所有内容索在那五六百字里面,不能写的太多(当然写的一页的还拿国一的,呵呵,少之又少,所以不要把自己想的太独特)。  其次是语言,国赛和美赛的论文语言风格都一样,一定是简洁的,长句最好不要出现,短句的结合就够了;还有就是一定要客观的去叙述你的论文方法,禁忌出现“我们的论文用...方法完美的实现了....”(还...

2018-07-31 10:53:13 3083

原创 数学建模写作时相关的套路

1. 论文开始前用 visio 做一个流程图,突出整体思想。2. 注意论文题目的拟定,切记不可随意取名字,对于所用的模型,或者修改的模型可以采取英文取名字,稍微凸显高度。3. 模型假设 5-7 条左右,不可以太少,而且在构建假设的时候一定要及其合理,不可为了凑数瞎写4. 符号一定要清晰明白,不可以存在含糊不清的解释,尽量使用希腊字母,少用 AB 等。在写正文的公式时,边写边...

2018-07-30 11:53:25 2205

原创 ann如何做预测的一个例子—可直接运行

%输入向量p=[97 28 12 32 18 3 0 3 10 3 6 14 8 20 2 11 24 0 9 6 3 5 3 1 3 14 2 10 2 173 17 5 1 61 7;66 29 11 34 13 3 0 1 14 4 12 11 8 12 2 13 20 0 4 3 4 5 4 1 0 12 0 9 3 250 4 3 0 58 3;61 30 12 35 6 2 0...

2018-07-30 11:16:35 4271 3

原创 匿名方法

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 匿名方法{ //自定义委托类型 delegate void DelOutput(string s); class Pr...

2018-07-29 14:13:37 550

原创 C# 委托

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 委托{ public class TestClass { public int Add(int x,int y...

2018-07-29 12:18:54 203

原创 集合和实现IEnumerable接口

using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 集合_销存管理系统{ public class Goods { ...

2018-07-28 19:50:41 384

原创 显式接口成员实现

  显示接口成员实现中不能包含访问符、abstract、virtual、override、或static修饰符。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 显式接口成员实现{ ...

2018-07-28 16:08:29 340

原创 接口的实现与继承

  一个类只能继承一个基类,但是可以继承任意接口;使用多重继承时,要继承的接口之间用逗号隔开。   以下实现的功能为:通过继承接口实现输出进货信息和销售信息的功能。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Ta...

2018-07-27 17:12:50 378

转载 数学建模经验谈(超实用)

数学建模个人经验谈1 序感到要在全国赛中取得好成绩经验第一,运气第二,实力第三,这种说法是功利了点,但是在现在中国这种科研浮躁的大环境中要在全国赛中取得好成绩经验是首要的。这并不说明美赛中经验不重要,在美赛中经验也是首位的,但是较之全国赛就差的远多了,这...

2018-07-27 14:26:19 10116 3

原创 数学建模经验(各个方面都有)

第一  组队           队员性别不要太单一,最好的组合是2男1女,再就2女1男(本人的队型)。队员的分工最好如下:队员1(本人)负责模型建立的整体脉络,这就需要队员1需要有很广的知识面和对数学有极大的兴趣,平时有时间多接触数学类知识,比如运筹学、模糊数学、数据分析等,以便在真正建模的时候能够把握大方向,知道问题该用什么数学模型来解决;队员2负责为建立的数学模型编程,常用的编程软件有M...

2018-07-27 13:43:02 3170 1

原创 密封类与密封方法

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 密封类与密封方法{ public class Information { public string Code...

2018-07-27 12:14:28 564

原创 抽象类与抽象方法

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 抽象方法_进货和销售信息{ public abstract class Information { publi...

2018-07-27 11:57:21 358

原创 虚方法的重写-vehicle实例

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 交通工具_多态_{ class Vehicle //定义一个交通工具类 { string name; //...

2018-07-27 11:27:57 296

原创 简单汽车售票管理系统

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 简单客车售票系统{ class Program { static void Main(string[] arg...

2018-07-25 10:07:12 5169

原创 C#中的冒泡排序

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 冒泡排序{ class Program { static void Main(string[] args) ...

2018-07-24 18:02:00 187

原创 数学建模小白必备手册

数学建模小白必备手册 赛前储备 一、建模基础知识、常用工具软件的使用1、掌握建模必备的数学基础知识(如初等数学、高等数学等),数学建模中常用的但尚未学过的方法,如图论方法、优化中若干方法、概率统计以及运筹学等方法。2、针对建模特点,结合典型的建模题型,重点学习一些实用数学软件(如Mathematica、Matlab、Lindo、Lingo、SPSS)的使用及一般性开发,尤其注意同一数学模型可以用多...

2018-07-10 21:16:25 5583 1

原创 如何写数学建模竞赛论文

如何写数学建模竞赛论文一、写好数模论文的重要性1.成绩好坏、获奖级别高低,数模论文的答卷是唯一的依据。2.论文答卷是竞赛活动的成绩结晶的书面形式。3.写好论文答卷的训练,是科技写作的一种基本训练。4.论文答卷的评阅原则:假设的合理性,建模的创造性,结果的合理性,表述的清晰性。 二、答卷的基本内容和需要重视的问题(0)摘要部分2. 摘要内容包括:1. 模型型的数学归类(在数学上属于什么类型);2. ...

2018-07-09 12:33:31 3408

原创 C++中的模板(template)

编译器对声明只做一件事情:记录下来编译器一个时间只能够编译一个单元。template <class T>//把函数做成模板void swap(T& x,T& y){ T temp = x; x = y; y = temp;}template <class T>class Vector{public: Vector(...

2018-06-06 12:41:06 203

原创 STL(标准模板类库)简介

STL:标准模板类库map:集合vector:矢量(C++中叫做容器)list:表 迭代器:广义指针vector类的运用:#include <iostream>#include <vector>using namespace std;int main(){ vector<int> x;//运用容器类的例子 for(int a=0;a&l...

2018-06-06 12:31:24 1328

原创 流的基本概念

cin:标准输入cout:标准输出cerr:标准错误clog:标准日志 也可以用get()函数来读东西set:置1reset:置0istream&operator>>(istream is,T& obj){ return is;}//create a stream insertostream&operator<<(ostream&...

2018-06-06 12:28:14 306

原创 C++中的异常

异常:预料到会发生,但是不一定会发生,程序有返回值,用来检验是否运行正确异常机制:Exception:最大的好处就是有清晰的错误处理代码,把业务逻辑和错误处理分开了在堆里面:有且只有new出来的东西在全局数据区里:全局变量、静态本地变量、静态成员变量在堆栈里:本地变量异常:就是由于外部条件的原因,有可能会抛出错误三种try和catch的形式:void outer(){ try{ ...

2018-06-05 21:46:35 158

原创 简单的冒泡排序思路

template <class T>void sort(vector<T>& arr){ const size_t last = arr.size()-1; for(int i=0;i<last;i++){//冒泡的排序 for(int j=last;j>i;j--){ if(arr[j]<...

2018-06-04 21:26:12 524

原创 C++:类型转换

在一个类里面,用X::operator double() const{}//意思是把类里面的东西变成double类的 通常有个const用来保证不会修改自己 尽量用自己写的函数来进行类型转化,自动的往往容易错,自己写的一眼就能够看出来。//举个例子class Orange;class Apple{public: operator Orange() const;};class ...

2018-06-04 21:12:11 310

原创 运算符的重载——原型

#ifndf _VECTOR_H_#define _VECTOR_H_class Vector{ public: Vector(int size):m_size(size){ m_array = new int[size]; } ~Vector(){ delete m_array; ...

2018-05-29 19:43:32 1313

空空如也

空空如也

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

TA关注的人

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